Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Simple Mirror Animation - Runtime Legacy Animation Mirrorring

Discussion in 'Assets and Asset Store' started by Simple Assets, Feb 24, 2014.

  1. Simple Assets

    Simple Assets

    Joined:
    Jun 20, 2013
    Posts:
    5


    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


     
    Last edited: Jun 14, 2014
  2. sicga123

    sicga123

    Joined:
    Jan 26, 2011
    Posts:
    782
    Looks like an excellent idea. I'll keep a watch for it.
     
  3. Kreyg

    Kreyg

    Joined:
    Dec 31, 2012
    Posts:
    45
    Any idea when this will be available, and how much will it cost?
     
  4. Simple Assets

    Simple Assets

    Joined:
    Jun 20, 2013
    Posts:
    5
    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!
     
  5. Kreyg

    Kreyg

    Joined:
    Dec 31, 2012
    Posts:
    45
    Excellent! Any idea on the price?
     
  6. Kreyg

    Kreyg

    Joined:
    Dec 31, 2012
    Posts:
    45
    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 :)

    Thanks!
     
    Last edited: Mar 8, 2014
  7. Simple Assets

    Simple Assets

    Joined:
    Jun 20, 2013
    Posts:
    5
    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
     
    Last edited: Mar 9, 2014
  8. Ive

    Ive

    Joined:
    Apr 24, 2013
    Posts:
    9
    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?:confused:
     
  9. ranye

    ranye

    Joined:
    Sep 10, 2012
    Posts:
    18
    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