private Matrix3 ScaleToScaleShear(Vector3 scale) { var m = Matrix3.Identity; m[0, 0] *= scale.X; m[1, 1] *= scale.Y; m[2, 2] *= scale.Z; return m; }