Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® Maya® / Autodesk Maya through 8.x / What exactly is local space? Documentation leaves something to be desired.... and a question about graph editor
  RSS 2.0 ATOM  

What exactly is local space? Documentation leaves something to be desired.... and a question about graph editor
Rate this thread
 
30929
 
Permlink of this thread  
avatar
  • Total Posts: 5
  • Joined: 20 July 2007 01:59 PM

howdy,

1.
so when you FREEZE TRANSFORMATIONS, all the values get displaced from OBJECT SPACE to a LOCAL SPACE OFFSET and local space is also the natural space for all joints.

ok.

but WHEN ELSE does local space come into play?  there seem to be allusions to other circumstances but those other circumstances are never elaborated.

2.
WHY would use local space mode for translating?  under what circumstances would local space axes differ from object space?

i’m using rigs at work that for some reason only yield correctly aligned translate axes when set to local space… but shouldn’t object space be correctly aligned?  what would have caused this situation?

3. graph editor keys everything using OBJECT SPACE correct?  NEVER world space or local space (except for joints)?

thanks much.

jin



Replies: 0
avatar
  • THNKR
  • Posted: 14 June 2009 05:26 AM

Transforms behave differently in local and object space if an object has been rotated (and the parent has not). In object space the move tool observes the rotation, in local space it looks at the parent.



Replies: 0
avatar

aha,

thank you.

jin



Replies: 0
avatar

okay,

so after an hour or so of experimentation, i finally got the info that i wanted that imo should really be better documented!!!

the “natural” axes that both reflect the information in the channel box as well (and therefore) as the graph curves in graph editor are:

TRANSLATION - LOCAL SPACE

and

ROTATION - GIMBAL

and your gimbal rotation gizmo will be aligned to your local transformation axis but only necessarily for your PRIMARY AXIS (determined by your ROTATION ORDER… so for rotation order xyz where Z is your primary axis, that is the rotation axis that will match up with the z axis on the local translate gizmo).

you can check this out by being in a translation or rotation mode that is not the above and then hiliting a channel in the channel box to mmdrag… the manipulator that appears when you hilite a channel will NOT match.  it will only match when you switch over to local space for translate and gimbal mode for rotation.

also of note for translate, your LOCAL SPACE axes will be the SAME as WORLD SPACE AXES.  the ONLY thing that will change this is if your object becomes a child of another object.  THEN, the local space will be the “real space” you are keying and graphing and it will be the space of the parent that is shown in your gizmo.

---------------------------------------------------

everything else - world space or object space are simply user aids.  they do not reflect how animation or tranformations are ACTUALLY being recorded.

good to know.

jin



Replies: 0