spine rig stuffing up

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
Old 05 May 2006   #1
spine rig stuffing up

hey guys, i am doing a snowboard animation, i have set up a reaction on my characters spine so that i only have to move the base of the spine and they all bend nicely to give a nice curved back. now i can move this from sie to side as well as forwards and backwards. now my problem occurs when i have got him flying through the air and i set him to do a grab. which is no problems, then just after the frame where he does the grab the animation goes all screwed. there is 1 frame where his spine apears to be turned completely arround then the next frame its back again. so after HEAPS of mucking arround i got rid of it on the frames where it was occuring, now i have an even worse problem, the pop in my animation is occuring BETWEEN frames, i can see this by looking at my curve editor. when i togle backwards and forwards on the time slider i cannot see this pop, but when i hit play you definately see this pop.

can anyone please explain what may be causing this to happen? and if you know how, is there any way i can fix it and any way i can prevent it from happening again.

my teacher's 3d expertiese is with Maya not max so he dosnt know how to fix it. he says it may be Gimble Lock.

or if you can tell me a better way to rig a spine so that it bends nicely without having to set up reactions

please help


eagle4
__________________
www.eagle4.net - check it out
 
Old 05 May 2006   #2
It does sound like gimble lock but without seeing it I couldn't tell you for sure. How is the spine rigged?
__________________
Paul Neale
http://paulneale.com
 
Old 05 May 2006   #3
the spine is set up only with reactions, the master is the bottom bone in the spine (there are 4 bones in the spine in total)

i set it up with reactions so that i only rorate the base one and the others all have their own rotations so to give a nice bend if that makes any sence. i have set up the reactions for the rotation in all 3 directions. so if my character leans to the side he bends nicely, if he bends forwards or backwards his back looks good, and if he twists there is a progressive twist happening throughout his spine.

is there any way to cure this Gimble lock in Max?

or is there a better way to rig the spine?

eagle4
__________________
www.eagle4.net - check it out
 
Old 05 May 2006   #4
If you're experiencing gimble lock then try changing the axis order on the first bone located within your bone-chain that spins out of control. usually with a spinal column, you can get away with having the 90 degree rule being on either the L/R twist or side/side rotational axis. Usually a forward/back bend exceeds 90 degrees so I would not set it on that axis.

I assume that you have a rotation list controller holding multiple Euler XYZ controllers for each bone that is in your spinal chain.

Last edited by virtualmesh : 05 May 2006 at 07:02 PM.
 
Old 05 May 2006   #5
Originally Posted by eagle4: the spine is set up only with reactions, the master is the bottom bone in the spine (there are 4 bones in the spine in total)

i set it up with reactions so that i only rorate the base one and the others all have their own rotations so to give a nice bend if that makes any sence. i have set up the reactions for the rotation in all 3 directions. so if my character leans to the side he bends nicely, if he bends forwards or backwards his back looks good, and if he twists there is a progressive twist happening throughout his spine.

is there any way to cure this Gimble lock in Max?

or is there a better way to rig the spine?

eagle4


Theres no really way to cure gimbal in any package - it happens in the real world. You can only 'soften' its affects. This sounds like your hiting -1 i.e gimbal. Try adding another parent to the mix, and key fixing for a few frames.

Personally i dont use reactions to control rotations. What about wireparam, of even simply instance the controller up the chain and add a float list?

eek
__________________
Disclaimer: My opinions are not those of my employer.


 
Old 05 May 2006   #6
Thread automatically closed

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.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 03:39 PM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.