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
31
14
12 hours ago 00:44:31 1
class 3 interproximal contacts, composite Restoration
1 day ago 00:03:27 1
Markul - Ветрено Холодно (Corto x Slim Remix)
2 months ago 00:50:22 1
🔴#DJRIDNAS - Prime Time #193 #AFROHOUSE #МУЗЫКАОНЛАЙН2024 #НОВИНКИМУЗЫКИ2024
2 months ago 00:00:42 1
Селин Дион: 17 лет борьбы с неизлечимой болезнью
2 months ago 00:04:29 1
Alphaville - Forever Young (Cover by AURIKA)
2 months ago 00:02:04 1
Nightcore - Bad Luck (Lyrics)
2 months ago 00:10:38 2
Why Power And Weight Affect eBikes | 2025 Merida eONE-EIGHTY and eONE-SIXTY SL First Look
2 months ago 00:06:03 1
DJ Eric - Desire (Gridlock Bitchin’ Vocal Mix)
2 months ago 00:35:23 1
It’s Crazy In Pennsylvania: Even The Amish Are Voting For Trump
2 months ago 00:00:00 1
432 Hz, Music to Attract Your Angel, Heal Your Body, Angelic Healing Music, Meditation Music
2 months ago 00:05:24 4
Gary Numan - This Wreckage (KD Remix 2024).
2 months ago 00:20:08 1
A guide to our alphabet
2 months ago 11:54:57 1
Elevate Your Vibration: 963 Hz Healing Frequency for High Vibrations
2 months ago 00:12:11 1
Late Autumn Cozy Days | How To Make Wild Rosehip Syrup | Slow Living | Cottagecore & Foraging
2 months ago 00:16:22 1
Quiet & Cozy Autumn Days In The English Countryside | It’s ok to be sad sometimes | Rainy Slow Days