I want to move an object from one group (or world / scene) to another group, but keep its global transformation intact. Basically, I don’t want to see an object change.
basically something like this:
var origWorldMatrix = myObject.matrixWorld.clone();
someGroup.add( myObject );
myObject.matrixWorld.copy( origWorldMatrix );
However, this does not work. I think, because the next frame is always updated in the world matrix based on the local properties of position / rotation / scale. I tried using this with matrixAutoUpdate = false, but this does not work either.
The result I am trying to accomplish seems to be something that should be simple, so I hope I have something implicit. Can someone let me know how to do this?
Thank!