Optional
scale: MutableVector3defines the scale vector3 given as a reference to update
Optional
rotation: MutableQuaterniondefines the rotation quaternion given as a reference to update
Optional
translation: MutableVector3defines the translation vector3 given as a reference to update
Decomposes the current Matrix into a translation, rotation and scaling components
Returns
true if operation was successful