[Closed] Vertex pos relative to custom grid
Let say you have a teapot and a box.
The position of the box is [50, 0, 0].
The position of the teapot is [0, 50, 0].
The position of the vert that match the position of the pivot is also [0, 50, 0]. It is vertex 212 if a standard teapot is converted to an editable poly object.
Using the PICK from the Reference Coordiante System dropdown list you pick the box, and its transformation becomes the new rerefence coordinate system. The box is the center of the world. The position of the teapot now is shown relatively to the position of the box and it is [-50, 50, 0].
But, the position of any vertex of the teapot is shown relatively to the original world coordiante system – the home grid is the center of the world. So, the position of the vertex 212 is [0, 50, 0].
Is it possible to show(in the Transform Type-In window) the vertex position relatively to the box transformation? The position of vertex 212 should be [-50, 50, 0], not [0, 50, 0].
Using maxscript this
(polyop.getVert $Teapot01 212)
will give the position fo the vertex 212 relative to the world origin – [0,50,0].
This
in coordsys $Box01 (polyop.getVert $Teapot01 212)
will give the position of vertex 212 relative to the box object – [-50,50,0]
But Transform Type-In dialog always shows the position relative to the world origin. Maybe something in the Preferences have to be changed?
for objects tti has to show position value in current coordinate system. if you use a custom target (pick node) it should show in this target space.
but i’m not sure tti works the same for sub-object levels.
For objets TTI works as you described. For sub-object level always shows the position value in world coordinate system. I want for sub-object level to works as for objects – the current coordinate system to be used. If it is not possible, then what is the purpose of different coordiante systems when the sub-object levels are used?