public float3 GetScale() { return new float3( new float3( m[0, 0], m[0, 1], m[0, 2] ).Length, new float3( m[1, 0], m[1, 1], m[1, 2] ).Length, new float3( m[2, 0], m[2, 1], m[2, 2] ).Length ); }