Simple Mirror Animation - Runtime Legacy Animation Mirrorring

Mirroring character animations should not just be a Mecanim only feature. With the Simple Mirror Animation asset, legacy character animation mirroring is now possible. No need for extra animation clips, mirroring is done at runtime without any extra overhead or performance cost. This saves not only the burden of creating extra clips, it also reduces file size as a result. Have a weapon parented to your character? Simple Mirror Animation will even mirror parented objects as well!

Simple Mirror Animation: Video | Web Demo 1 | Web Demo 2 | Tutorial | Documentation

Features

  • Legacy animations only
  • Turn on with a single check box
  • Mirror animations at runtime
  • NO negative scaling (-)
  • No second clip needed
  • Less animation clips = smaller file size
  • No drop in frame rate
  • Highly optimized
  • Mirror even parented objects
  • Tested with many different characters
  • Most compatible with Mixamo characters 3ds Max Bipeds
  • Can be extended for non-standard rigs
    eg. add tail, wing or finger bones
  • Documentation
  • Online video tutorial

Looks like an excellent idea. I’ll keep a watch for it.

Any idea when this will be available, and how much will it cost?

Simple Mirror Animation has just been uploaded to the asset store, the documentation and a few other final things had to be finished. You can expect it online hopefully some time during the coming week, depending on how long the review takes. Thanks for the support everyone!

Excellent! Any idea on the price?

Well, I bought it. I was all happy and giddy inside. Figured I just saved some money not needing to have my anims mirrored by my animator now. I have NEVER been so wrong…except that one other time, but that’s a different story for a different forum.

Hoping to get some support from the Developer!!

I shall PM you some images and whatnot. I don’t want to post them publicly :slight_smile:

Thanks!

Hi Kreyg, please provide us with some more details of exactly what is going wrong:

  • What type of rig are you using (standard or non-standard)?
  • Is it mirroring or parent mirroring that you are having trouble with?
  • Are you having trouble with a single limb, or the entire rig?
  • Is the rig orientated in incorrect direction when mirrored?
    etc

Please send us the screenshots as we could not see them in your last PM, these should give us a better idea. We look forward to helping you out with this.

Kind regards,

Simple Assets

Hello, I have an animation of bones with fingers of the left hand and I want to mirror to the left hand, it is possible with this tool? How do I?:face_with_spiral_eyes:

  1. why the offset default value is 1? the eulur angle offset (0,0, 0) seams more apropriate。
    2,seams tweaking the offset is to match mesh bindposes, if that’s true, then use bindposes directly is enough without tweak