Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Hi @DMGregory, I paste my code in the question, I'm glad you can help, and you suggestion about a ground truth Euler angles works in my case, by the way.
Hi @DMGregory, I'v read your link carefully but still get confused, if {0, 90, 0} and {180, 0, 180 } represent the same rotation, why my camera do not rotate correctly? Does this has anything to do with the quaternion conversion? Since my camera's rotation is represented by a quaternion inside?
Hi, I think you find the root case, but I'm confused, since when translating vertices, we add w to 1.0, but when translating normals, we set w to 0, why?
Hi @DMGregory, what is the use of 120 fps if the device only have a 60Hz refresh rate? Do they add two updates together to make a "blur" like a frame in a film?
Hi, in my shader all the vertices' final position is calculate by matrices, so can a Quaternion interact with a point directly and get the final position, or I need to change a Quaternion back to a rotation matix?