diff --git a/src/main/scala/ocelot/desktop/geometry/Quaternion.scala b/src/main/scala/ocelot/desktop/geometry/Quaternion.scala index 2dd5e26..9da525a 100644 --- a/src/main/scala/ocelot/desktop/geometry/Quaternion.scala +++ b/src/main/scala/ocelot/desktop/geometry/Quaternion.scala @@ -39,11 +39,6 @@ object Quaternion { } case class Quaternion(x: Float, y: Float, z: Float, w: Float) { - require(!x.isNaN) - require(!y.isNaN) - require(!z.isNaN) - require(!w.isNaN) - def xyz: Vector3D = Vector3D(x, y, z) def *(s: Float): Quaternion = Quaternion(x * s, y * s, z * s, w * s)