public static Matrix4x4 CreateDiagonal(Vector4 vector) { Matrix4x4 m = new Matrix4x4(); m.V00 = vector.X; m.V11 = vector.Y; m.V22 = vector.Z; m.V33 = vector.W; return m; }