PDA

View Full Version : constraining all but x rotation


cdinic
07-29-2002, 02:44 PM
I have modeled the housing for a spotlight and I need the yok of the light fixture to act as if it was screwd te the lighting rig. It will need to rotate in it's y and z axies but not the x. It must also change position with the light housing, for it's bolted on either side.

so I need a means of contraining xyz position, and yz rotation to another object.

I have been playing with orientation contraints but they won't alow me to select what axis to contrain. my only other thought was wiring.. but I hate the wiring system in MAX.... any ideas??

Thanks!!!

-chris

cdinic
07-29-2002, 03:13 PM
here's a screen shot.. I would be glad to post the .max file if any one is interested. The light is a shaksperean elipsoidal spot. All object are named and grouped.

-chris

Chris
07-29-2002, 09:26 PM
To make the light inherit the position & rotation of the lighting rig, just link the light to the rig. :) Then you can lock the x rotation in the hierarchy panel, under link info (or even disable the inherited motion) .

cdinic
07-30-2002, 02:22 PM
First THANKS for your post... but

I linked the yolk to the main body of the light. selected the yolk, found the link info tab, and locked the x rotate. The yolk still rotated on it's X axis when I rotated the main body of the light. I tried locking xy and z but it still inherits all rotation artributes from it's parent.

it seems like this shouldn't be so hard....



-chris:hmm:

Chris
07-30-2002, 09:24 PM
I think I mis-worded my reply, sorry (long day yesterday...)

try disabling the x axis rotation under the 'inherit' part of the link info tab. that will stop the yolk from inheriting the main bodys x rotation. You should have the pivot point of the yolk aligned with the pivot point on the main body, otherwise you'll get some wierd rotation stuff going on...

:)

CGTalk Moderation
01-13-2006, 12: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.