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); }