Three.js add an object to a group but keep global position/rotation/scale as it was

EDIT: You can use the built-in method Object3D.attach():

// add object as a child of parent, while maintaining the object's world transform

parent.attach( object );

three.js r.109

Leave a Comment