View Full Version : ANIMATING THE MODELLING AXIS [with IMGs]
mattjakob 01-03-2008, 04:12 PM Hello,
I need to animate an "unfolding" stripe (like peeling and orange)... here's a sample of the animation:
http://mattjakob.com/tmp/Viewport.jpg
In order to rotate each face (and those previous to it) with respect to the joining edge, I moved the rotation pivot by means of the Modelling Axis:
http://mattjakob.com/tmp/Settings.jpg
My problem is that when I set the various keyframes (each corresponding to one unfolding) and I animate them, I get a wrong rotation/tranlation of the points making the faces: at the end of the animation they have the correct position (like after being unfolded) but in between the two kyeframes the animation doesn't correspond to the one I did with the modified Modelling Axis... I think it's because the interpolation between the keyframes is done using the "centered" rotation axis...
ANY HELP ?!?!
HO DO I SET A STATIC MODELLING AXIS FOR EACH GROUP OF FACES?
THANKS!
|
|
Scott Ayers
01-03-2008, 04:28 PM
You'll probably have better luck keying the points (PLA) instead of trying to key the rotations.
mattjakob
01-03-2008, 04:33 PM
That's what I already did.
When keying the rotation, nothing happens.
When keying the points, I get a wrong interpolation between the keyframes: instead of using the "modified" rotation pivot I think it uses the standard "centered" pivot.
Thanks,
govinda
01-03-2008, 06:40 PM
One answer is an Xpresso rig that uses nulls to drive your polygons. Even better would be a rig that allowed those nulls to be virtually 'parented' by another hinge null not in the same hierarchy, so that when the 'parent' null rotates, the child orbits around it just as if it was actually childed to that rotating null. You'd put the hinge at the corner, it'd drive the null in the center of your polygon, and you'd have your mummy unwrapping. The hinge has to be in another hierarchy because of the way null-driven points work with hierarchies, or because I don't understand how to work with hierarchies in Xpresso very well (probably the latter).
The same thing can be done with sweeps, using nulls to drive spline points (an easier Xpresso setup also), but getting it to be as neat as you appear to need it is another thing.
Cactus Dan
01-03-2008, 06:40 PM
Howdy,
The problem is that the animation you want to achieve would be a hierarchal animation, in other words the first polygon unfolded would have to be a child of the second one unfolded which would have to be a child of the third one unfolded, and so on. One way I can think of that might work, is constraining the points to a hierarchy of Null objects and then animating the rotations of the Null objects.
Edit:
Oooops, govinda got there first. ;)
Adios,
Cactus Dan
govinda
01-03-2008, 06:42 PM
And then of course there would be a joint rig using Mocca. I think that'd be easier actually.
Per-Anders
01-03-2008, 06:59 PM
I have an xpresso tool on my website that allows you to animate an objects axis, but as pointed out this is not going to help here as you're trying to animate components of an object. You could use the Morph Tag to do this as it has Rotational Morphs, it would require a bit of work though to set up each and every morph in sequence, but it should be perfectly doable.
heathivan
01-03-2008, 07:21 PM
I try rigging this chain in mocca. Make sure the "tear" edges are disconnected on the object.
just a thought,
h
bobtronic
01-03-2008, 08:42 PM
I try rigging this chain in mocca. Make sure the "tear" edges are disconnected on the object.
I agree, a joint or bone rig would be probably the easiest way to do it.
cheers,
Matthias
CGTalk Moderation
01-03-2008, 08:42 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.