mirror of
https://gitlab.com/cc-ru/ocelot/ocelot-desktop.git
synced 2026-01-08 04:02:39 +01:00
Remove quaternion NaN checking
This commit is contained in:
parent
ba9244c42e
commit
e36fee71db
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user