Example #1
0
        public static Quat LookAt(Vec3 forward, Vec3 up)
        {
            Mat3 mat = Mat3.LookAt(forward, up);
            Quat q   = Quat.FromMatrix3(mat);

            return(q);
        }
Example #2
0
        public static Quat FromCross(Vec3 forward, Vec3 up)
        {
            Mat3 mat = Mat3.FromCross(forward, up);
            Quat q   = Quat.FromMatrix3(mat);

            return(q);
        }