mirror animation

Discussions about animating in SOFTIMAGE©
Post Reply
User avatar
myara
Posts: 403
Joined: 28 Sep 2011, 10:33

Re: mirror animation

Post by myara » 14 Aug 2013, 10:30

csaez wrote:That works on simple FK animations, but imagine a character walking in a non orthogonal direction and try to mirror his IK leg with your procedure...

Mirror a pose implies more than copy+negate fcurves, you will probably need a reference object (COG/hips), a symmetry template and some linear algebra to calculate the space switching.
In my short experience, negate fcurves method works in lets say 80% of the cases. In the 20% of rest, the animator isn't moving the rig root but the legs or arms controllers individually. In this case the controller's animation isn't mirrable with this method because they aren't symmetrical in relation to their parent object.

You can wokraround this with temporal nulls, constraints and plot animations to convert the animation to a local space based in the hip or whatever like you said but avoinding doing all that math. You can script it easily and fast. It works for me.
M.Yara
Character Modeler | Softimage Generalist (sort of)

User avatar
AceMastermind
Posts: 160
Joined: 15 Jun 2009, 00:57
Contact:

Re: mirror animation

Post by AceMastermind » 14 Aug 2013, 17:20

myara wrote:Im on vacations(very short vacations) but I'll check when I get home,
meanwhile you can try with this

https://www.dropbox.com/s/2hlbkknecwb1g ... rFCurve.js

Just remember it was an experimental script that isn't finished yet
Thanks! :-bd

It looks like the Japanese strings in the code didn't quite make it through translation. Will this affect how the script works and is there any chance of localizing it in English?

User avatar
myara
Posts: 403
Joined: 28 Sep 2011, 10:33

Re: mirror animation

Post by myara » 14 Aug 2013, 19:29

I wrote an eng/jp version.
https://www.4shared.com/file/1EvI2FYe/m ... Curve.html

I wrote a mirror copy fcurve, mirror character tool for a project, but it was heavily dependent on the project naming convention and rig structure. This is an stripped version to make it a little more general, I was still trying different approaches to make it more technical friendly, reusable and a GUI more intuitive, but I had never find the time to finish it. Maybe someday.

A few days ago Stephen posted a vimeo movie with a similar tool and the minute I saw it "Now I don't have to finish this tool ! Wooohooo!! I'll just use this and modify it to my needs", I though but then I realized there wasn't any download link so I guess this isn't free or available.
M.Yara
Character Modeler | Softimage Generalist (sort of)

Post Reply

Who is online

Users browsing this forum: No registered users and 15 guests