Let’s remove Quaternions from every 3D Engine: Intro to Rotors from Geometric Algebra
Interactive Article:
[this video is the updated version of (fixed typos and different introduction)]
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 i^2=j^2=k^2=−1 and ij=k? Why do we take a vector and upgrade it to an “imaginary“ vector in order to transform it, like q(xi yj zk)q∗? Who cares as long as it rotates vectors the right way, right?
Personally, I have always found it important to actually understand the things I am using. I remember learning about Cross Products and Quaternions and being confused about why they worked this way, but nobody talked about it. Later on I learned about Geometric Algebra and suddenly I could see that the questions I had were legitimate, and everything became so much clearer.
In Geometric
4 views
38
21
4 weeks ago 00:50:22 1
🔴#DJRIDNAS - Prime Time #193 #AFROHOUSE #МУЗЫКАОНЛАЙН2024 #НОВИНКИМУЗЫКИ2024
1 month ago 00:00:42 1
Селин Дион: 17 лет борьбы с неизлечимой болезнью
1 month ago 00:04:29 1
Alphaville - Forever Young (Cover by AURIKA)
1 month ago 00:21:14 1
Can You Beat Baldur’s Gate 3 While Locked In First Person PoV?
1 month ago 00:02:04 1
Nightcore - Bad Luck (Lyrics)
1 month ago 00:10:38 2
Why Power And Weight Affect eBikes | 2025 Merida eONE-EIGHTY and eONE-SIXTY SL First Look
1 month ago 00:06:03 1
DJ Eric - Desire (Gridlock Bitchin’ Vocal Mix)
1 month ago 00:35:23 1
It’s Crazy In Pennsylvania: Even The Amish Are Voting For Trump
1 month ago 00:00:00 1
432 Hz, Music to Attract Your Angel, Heal Your Body, Angelic Healing Music, Meditation Music
1 month ago 00:05:24 3
Gary Numan - This Wreckage (KD Remix 2024).
1 month ago 00:03:41 1
Игорь Корнелюк - Город, Которого Нет (Silver Ace & PLAYANDY Remix)
1 month ago 00:20:08 1
A guide to our alphabet
1 month ago 11:54:57 1
Elevate Your Vibration: 963 Hz Healing Frequency for High Vibrations
1 month ago 00:12:11 1
Late Autumn Cozy Days | How To Make Wild Rosehip Syrup | Slow Living | Cottagecore & Foraging
1 month ago 00:16:22 1
Quiet & Cozy Autumn Days In The English Countryside | It’s ok to be sad sometimes | Rainy Slow Days