Mickley
03-20-2003, 05:24 AM
I have a calvicle joint which will move up 30 degrees and down 30 degrees.
I want to limit its child (arm joint) in a certain way:
1. When calvicle is UP (shrug a shoulder) the arm joint should be limited by 120 deg.
2. Calvicle at ZERO (bind pose) the arm joint should be not rotating more than 90 deg.
3. Calvicle DOWN (shoulder relaxed) the arm joint would stop at 60 degrees (otherwise it will go through the body).
How do I go about that?
P.S. I tried to play with expressions which would dynamically change a command's "transformLimits -rz -20 90 -erz 1 1 arm_joint;" value.
But that didnt work.:shrug:
Maybe there are some other ways...
I know that that can be taken care of while animating. But anyway is there a way to set up joints, so that they wouldn't be swimming through the body of a character.
I want to limit its child (arm joint) in a certain way:
1. When calvicle is UP (shrug a shoulder) the arm joint should be limited by 120 deg.
2. Calvicle at ZERO (bind pose) the arm joint should be not rotating more than 90 deg.
3. Calvicle DOWN (shoulder relaxed) the arm joint would stop at 60 degrees (otherwise it will go through the body).
How do I go about that?
P.S. I tried to play with expressions which would dynamically change a command's "transformLimits -rz -20 90 -erz 1 1 arm_joint;" value.
But that didnt work.:shrug:
Maybe there are some other ways...
I know that that can be taken care of while animating. But anyway is there a way to set up joints, so that they wouldn't be swimming through the body of a character.
