public static Matrix3 Translate3(float dx, float dy, float dz) { var result = new Matrix3 (); result.M[0, 3] = dx; result.M[1, 3] = dy; result.M[2, 3] = dz; return result; }