View Full Version : Why do Max bones stretch?
Yourworstnightmare 09-02-2005, 05:09 PM Why do Max bones stretch when I move them, I have a rig, it's very simple but if I move the leg the foot bones stretch and I don't want that, what could be causing this? Any help would be greatly apreciated.
|
|
marktsang
09-02-2005, 05:36 PM
go to the hiearaachy panel and turn off dont affect children, or got to tools bone tools and turn off bone edit mode
mark
Are you rigging or animating? If they are doing it durring animation when you rotation a bone this would be caused by a non-uniform scaling of the parent bone at some point in the rigging stage. This is a bit nono and should never be done.
If it is when placing joints when rigging and you are moveing a child bone and the parent bone is stretching, this is normal and what else you you expect it to do? Press reset stretch after you are done placing them so that you return the stretch matrix back to 0.
Yourworstnightmare
09-02-2005, 06:18 PM
Are you rigging or animating? If they are doing it durring animation when you rotation a bone this would be caused by a non-uniform scaling of the parent bone at some point in the rigging stage. This is a bit nono and should never be done.
If it is when placing joints when rigging and you are moveing a child bone and the parent bone is stretching, this is normal and what else you you expect it to do? Press reset stretch after you are done placing them so that you return the stretch matrix back to 0.
I'm pretty new to rigging with Max bones, I would always do it with a biped. While I was setting the bones I did scale them in only one axis, but I did this for the hand too, and the hand bones don't stretch. So this might be the problem. Where is the reset stretch button, I can't find it.
You need to go back and delete all the bones that you have scaled, never, and I mean never, for any reason, scale anything in any hierarchy.
Biped is a closed system that allows that work flow, you can't do it any where else. To change the length of bones you need to turn on bone edit mode and Move the child bone or, you can select all the bones and turn of Freeze Length in the bones tools dialog and then Move the child bone.
I susgest that you do all the tutorials, although they might not tell you that:S
byte_abit
11-15-2005, 03:27 AM
sorry to protrude in the thread, but can anyone tell me why edit bones sometimes distorts the the objects that are supposed to edit?
here (http://www.freewebs.com/bit2bit/editBones.html)are some screenshots
and why can't i also refine, that is divide those bones?
scrimski
11-15-2005, 06:03 AM
Maybe you scaled the parent object, a dummy or parent bone or whatever. You have to reset the transformation or scale aof the parent object, if it doesn't work, try ResetXform, if it stil doesn't work think abot doing it again and avoid scaling of any object inside a rig.
And for your second question: I don't get get your problem, could you explain that?
byte_abit
11-19-2005, 10:57 AM
well, i meant to a a twist bone, for rotating the wrist, i think the solution is to model a polyObject around the area to twist, use to skin the model, and lookat constraints (with the chilb bone as the up-vector), as paul neale (PEN) very well explains. thanks anyway.
byte_abit
CGTalk Moderation
11-19-2005, 10:57 AM
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.