Ejemplo n.º 1
0
 public void testNlerp() {
   Quaternionf q1 = new Quaternionf().rotateY(0.0f);
   Quaternionf q2 = new Quaternionf().rotateY((float) Math.PI);
   Quaternionf q = new Quaternionf();
   Vector3f v = new Vector3f(1.0f, 0.0f, 0.0f);
   q1.nlerp(q2, 0.5f, q);
   q.transform(v);
   TestUtil.assertVector3fEquals(new Vector3f(0.0f, 0.0f, 1.0f), v, 1E-5f);
 }