Blogs / Personal blogs

Marc ten Bosch

marctenbosch.com

The personal website of Marc ten Bosch. Games: Miegakure, 4D Toys... Publications: N-Dimensional Rigid Body Dynamics... Talks: Let's remove Quaternions from every 3D Engine, Exploring and Presenting a Game's Consequence-Space, Designing to Reveal the Nature of the Universe...

Popular posts
5
Total points
1,975
HN comments
903
Rank
#855 personal

Visit marctenbosch.com → RSS feedOn Hacker News Aug 2014 – Jun 2023

Math & Algorithms 5Games & Graphics 5

1

Let's remove quaternions from every 3D engine (2018)

To represent 3D rotations graphics programmers use Quaternions . However, Quaternions are taught at face value . We just accept their odd multiplication tables and other arcane definitions and use them as black boxes that rotate vectors in the ways we want. Why does $\mathbf{i}^2=\mathbf{j}^2=\mathbf{k}^2=-1$ and…