Quaternion implementation
SonicZentropy opened this issue · 2 comments
SonicZentropy commented
This is a clarification question more than an issue -- I'm using VQEngine as a (fantastic) reference along with Luna to learn DirectX. I'm just curious why your Transforms use a custom implementation for Quaternions instead of using the XMQuaternion implementation from DXMath? Thanks for the great reference implementations, btw!
vilbeyli commented
@SonicZentropy Hi there.
I just wanted to understand how Quaternions work so I implemented them on my own and used XMQuaternion to unit test the results of my implementation. No other reason :)
SonicZentropy commented
Excellent! I'm glad I didn't miss anything afterall. Thanks so much!