Jump to content


Photo
- - - - -

3DS Max Bones Wiggle when I rotate them


  • Please log in to reply
2 replies to this topic

#1 gsilverfish

gsilverfish

    Young Padawan

  • Members
  • Pip
  • 2 posts

Posted 24 March 2008 - 09:30 PM

Hello! I don't know if this has been addressed before but I can't find anything about it happening to anyone else, and I don't know any other way to word it (obviously "rotate bones" tends to give unspecific results).

I am doing a simple animation, basically a box opening, using bone animation. Possibly bone animation for this is overkill but I have similar problems when doing character run cycles and the like, so it would be good if I can have this problem solved. Each bone corresponds to one part of the "lid" (which is split into four parts), and I simply rotate them by hand into the "up" position. Easy as pie, right? Check out my animation result, though:

http://www.starquail.../problembox.avi

The top and bottom bones "wiggle" as they rotate upward, and I can't for the life of me figure out why. And then the ones on the sides don't have this problem, so, really, what the heck! I typically don't bother with any extensive rigging or get into the deep controls of how bones work, but it seems like "rotate straight up" is not a difficult command to do correctly! Any advice?

I'm using 3DS Max v.5.1

Thank you very much!

#2 Scythar

Scythar

    Honored X Staff

  • Members
  • PipPipPipPip
  • 1,888 posts
  • Gender:Male
  • Location:Antwerp (Belgium)

Posted 26 March 2008 - 11:08 AM

dont use 3dsmax, but by the sound of it it looks like a "weighing" problem. You should make sure the influence stops 100% at the end of the lid.
But i have no idea how to "weight" your bones in 3dsmax... :) sry.

#3 gsilverfish

gsilverfish

    Young Padawan

  • Members
  • Pip
  • 2 posts

Posted 26 March 2008 - 11:55 AM

dont use 3dsmax, but by the sound of it it looks like a "weighing" problem. You should make sure the influence stops 100% at the end of the lid.
But i have no idea how to "weight" your bones in 3dsmax... :) sry.


I actually just got a solution from someone at the 3DBuzz forum, which I will crosspost here for people in the future who might search for wiggling bones :) (actually I should have searched for tweening errors, or something, now that I think about it?)

have you tried zeroing-out rotations and transforms. I quess you can do that by right-clickthe object (or alt-right-click your bones) cant really remember now, and then select>>FREEZE TRANSFORM>>and FREEZE_ROTATION.


It turns out I don't actually know anything about this zero-out option (and as usual the included documentation is totally vague) and while it does work, I still don't know why the problem occurs at all, or really what this option is doing. If anyone knows, I would like to know, too!

Thanks




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users