Esempio n. 1
0
 /** A view matrix defined by its forward and up vectors. */
 public static Mat4f view(ConstVec3f forward, ConstVec3f up, ConstVec3f eye) {
   Vec3f left = up.cross(forward);
   return new Mat4f(
       new Vec4f(left, 0), new Vec4f(up, 0), new Vec4f(forward, 0), new Vec4f(eye, 1));
 }