Trying to understand here. When I have a gizmo attached to a mesh, after I rotate the mesh, I then swap to the position gizmo and drag it on one axis (for example the ‘x’ arrow).
The mesh position then changes (of course) but I expect it to only change in the x axis(?).
I am assuming the rotation is applied before the position, so the position gizmo is working in local coordinates(?)
I am trying to get a rotation and position from the moved mesh so I can apply it elsewhere, but I don’t know why I am getting changes in 2 axis.
So
- I rotate the mesh around the x axis.
- I move the mesh along the y axis.
- I expect the meshs rotation to the change in x only and the position to be changed in y only.
what am I getting wrong here?