alteredq/three.js — comment on commit baf0f65e1db76cc95e3d1a3cf759861b807fa177
File:  line 0
By mrdoob:

What about:

```javascript
// 1
new THREE.Matrix4().getInverse( parent.matrixWorld ).multiplyObject( child );
parent.remove( child )
scene.add( child );

// 2
parent.matrixWorld.multiplyObject( child );
scene.remove( child );
parent.add( child );
```

The method would multiply the matrix of the object and extract the position, rotation and scale.

Less nice but more clear and powerful?