public Frame3f(Vector3F origin, Vector3F x, Vector3F y, Vector3F z) { this.origin = origin; Matrix3f m = new Matrix3f(x, y, z, false); this.rotation = m.ToQuaternion(); }