PDA

View Full Version : Wiring causes strange rotations


entenweich
06-30-2003, 01:00 PM
Hi folks,


I just started an attempt to set up an proper rig for an human-like character.
I decided to animate the spine with three 'child'-rotators which were controled by a 'parent'-rotator in the hip area (See picture below).

The plan was to wire the rotation-controller (Euler XYZ) values of the parent rotator to the child rotators values to get a smooth bending.

Now, the problem comes into play when i try to wire the parent-rotator to the second spine-rotator: The geometry of the spine bones is doing some weird 90° rotations (while the origins are keeping their original alignment).

All spine bones and rotators have the same local orientation so i can't really find out where i made the mistake.

Maybe this picture points up my issue:
http://www.freemails.ch/~bob/cgtalk/wiring01.jpg

Software: 3dsmax 5.1 SP


Do you have any hints for me?

Schnupps
06-30-2003, 05:27 PM
Wiring bones does some strange things, try wiring y to z rotation. That can do the desired effect, although I canīt explain why...

Schnupps

entenweich
06-30-2003, 06:59 PM
Hm, no, that just changes the direction of the rotation.

But thanks anyway.

Stroker
06-30-2003, 07:25 PM
My guess is that the pivot points are at a 90 degree angle.
Try to add an offset of 90 or -90 when you wire.
Or align the rotation of the pivot points.
Or find the corresponding axis and wire them like Schnupps said.

owiik
07-01-2003, 10:57 AM
I have been working on a better human rig also and I had some problems with wiring.

After I created the bones and rotated them corectly, I unchecked the Bones On/off in properties and alinged the pivot to world. then checked bones again. The wireparameters seemed to work pretty good after that.

I have 2 rigs that I have been working on for a While that you might wanna check out. They are both in a very early stage, just experimenting...

One is based on rig script from http://www.microcan.nl/ but itīs for max5 and Iīm still working in max4 :(


www.corenne.com/owiik/cgtalk/HumanRig_02.max
www.corenne.com/owiik/cgtalk/Spine_WireParam_03.max

CGTalk Moderation
01-15-2006, 01:00 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.