3 ms·
I did a deep dive on this topic a few months ago to try and see if I could write cleaner graphics code and it was an absolute treat. Really interesting way to
by chairmanwow1 6y ago
I did a deep dive on this topic a few months ago to try and see if I could write cleaner graphics code and it was an absolute treat.
Really interesting way to think about complex objects and geometric primitives.
- creata 6y agoDo you have some before-and-after code that you can share? I've seen two other efforts in that general direction: * "Let's Remove Quaternions from Every 3D Engine"[0], which was underwhelming: let's ask other people to rename existing code for no practical benefit? * "Klein"[1], a projective geometric algebra library that is amazingly nice to use, and claims to be very fast. [0]: https://marctenbosch.com/quaternions/ https://marctenbosch.com/quaternions/ [1]: https://www.jeremyong.com/klein/ https://www.jeremyong.com/klein/