View Full Version : the difference between object, local , relative?
Levitateme 06-15-2003, 08:40 AM my translate tool has all these options, if i click on any, i get the same results. im not clean on what each mode does? i also get these modes for severa things, thats just a exp. can soemone explain waht each mode does? like if i need to rotate a joint
-rotate -relative -worldSpace 180 ;
exp, i am guessing relative is were its at? world space, i yiyi i dont know the exact definition of that either. sorry to sound like a newbie, i just never learned these things.
|
|
Doogie
06-15-2003, 08:48 AM
try rotating your object, now look at the difference in the translate tool options. When you rotate an object, it rotates it's "local" axis too...
as for absolute/relative, lets say you say you have an object at 3 0 2. If you move it 1 0 0 relative (to the objcet), itll now be at 4 0 2. If you were to move it absolute, it would now be at 1 0 0.
I hope this explains =P Ill see if i can find a better way of explaining it if this still doesnt make sence...
-Paul
Levitateme
06-15-2003, 09:03 AM
yah world, that is just basically no matter what the gimbal is always pointing in the same directins. local , the gimbal is moved along with the object i understand now. i dont really understand relative, absolute yet. absolute im guessing is like ...can you explain?
Doogie
06-15-2003, 11:04 AM
Relative would be "move here starting where the object is now". Absolute meas "move here starting at the origin"
mark_wilkins
06-15-2003, 12:53 PM
Moving in world space means that the X, Y, and Z values for how much your object moves are applied relative to the global X, Y, and Z axes. With the move tool, the manipulators follow those axes.
Moving in local space means that the X, Y, and Z values for how much your object moves are applied relative to the X, Y, and Z axes for the object's PARENT. So, if your object is not parented under anything, local space and world space are the same. If it is parented under something, rotating the parent rotates the local space axes.
Moving in object space means moving along its own X, Y, and Z axes. Rotate the object and these axes will point in a different direction, and moving in object space will take you somewhere other than where you thought.
The move tool allows moving in normal space, which only works when you're moving components on a surface. When you choose this mode, the manipulators will point along U and V coordinates and along the normal to the surface.
The move command in MEL can be used in absolute or relative mode. In absolute mode, the X Y and Z values you provide set the object's X Y and Z position to those values, while in relative mode the values you provide are ADDED to the current position. So, if your object starts at (1, 2, 3) and you move 1 2 3 in relative mode, it ends up at 2 4 6, while in absolute mode it stays at the same place.
-- Mark
Levitateme
06-16-2003, 12:15 AM
thanks you guys, really appreciate, i just always was curious thanks.
CGTalk Moderation
01-15-2006, 10:00 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.