Quaternions and 3d rotation, explained interactively
An introduction to an interactive experience on why quaternions describe 3d rotations

Previous Lesson
Visualizing quaternions (4d numbers) with stereographic projection

Next Lesson
Thinking outside the 10-dimensional box
Thanks
Special thanks to those below for supporting this lesson.
Juan Benet
Vassili Philippov
Burt Humburg
Desmos
Matt Russell
soekul
Richard Barthel
Nathan Jessurun
Akash Kumar
Ali Yahya
Andrew Sachs
Arthur Zey
brian tiger chow
Brice Gower
dave nicponski
David Kedmey
Devin Scott
Dinesh Dharme
Hoàng Tùng Lâm
Joseph Kelly
Kaustuv DeBiswas
Lukas Biewald
Peter Mcinerney
Roy Larson
Scott Walter, Ph.D.
Yana Chernobilsky
Yu Jun
Jordan Scales
Markus Persson
Lukas -krtek.net- Novy
Jon Stanovich
John Shaughnessy
Britt Selvitelle
Jonathan Wilson
Joseph John Cox
Magnus Dahlström
Randy C. Will
Ryan Atallah
Luc Ritchie
1stViewMaths
Achille Brighton
Adrian Robinson
Alexis Olson
Andrew Busey
Ankalagon
Art Ianuzzi
Awoo
Ayan Doss
Bernd Sing
Bob Sanderson
Bong Choung
Boris Veselinovich
Brian Staroselsky
Charles Southerland
Chris Connett
Clark Gaebel
Cody Brocious
Cooper Jones
Dave B
David Clark
Delton Ding
Devarsh Desai
Dr. David G. Stork
Dylan Houlihan
Eric Younge
Federico Lebron
Giovanni Filippi
Hal Hildebrand
Igor Napolskikh
Jacob Magnuson
Jameel Syed
James H. Park
James Hughes
James Thornton
jan
Jason Hise
Jeff Linse
Jeff Straathof
Jerry Ling
John Griffith
John Haley
John V Wertheim
Julian Pulgarin
Kai-Siang Ang
Kevin Le
L0j1k
Linh Tran
Ludwig Schubert
Lukas Zenick
Mads Elvheim
Magister Mugit
Mark B Bahu
Mathew Bramson
Mathias Jansson
Matt Langford
Matt Roveto
Michael Faust
Michael Gardner
Michael Hardel
Mustafa Mahdi
Márton Vaitkus
Nate Heckmann
Nero Li
Norton Wang
Oliver Steele
Omar Zrien
Peter Ehrnstrom
Prasant Jagannath
Richard Burgmann
Richard Comish
Ripta Pasay
Rish Kundalia
Robert Teed
Ryan Williams
Sindre Reino Trosterud
Solara570
Song Gao
Steven Soloway
Steven Tomlinson
Stevie Metke
Ted Suzman
Thomas Tarler
Valeriy Skobelev
Yaw Etse
Zach Cardwell
Zhilong Yang
Christopher Lorton
Alec Larsen
Alvaro Begue-Aguado
Brad Peeters
Keegan Lane
Marcus Köhler
Mark Jobes
Psylence
Sean Barrett
Sean Gallagher
Chris
Adam Miels
Alan Stein
Alex Dodge
Alex Frieder
Alex Samarin
Alexander Juda
Allison Wang
Alvin Khaled
Analysis Hero
Andreas Nautsch
Andrew Foster
Andrew Poelstra
Andy Petsch
Artem Solod
Ben Granger
Brad Weiers
Brian Sletten
Britton Finley
Brooks Ryba
Chandra Sripada
Christian Cooper
Christian Mercat
Claudio Corbetta
ConvenienceShout
CryptoAsInCryptography
Dan Davison
David House
David J Wu
Derek G Miller
Dheeraj Narasimha
Dmitry Chepuryshkin
Eldar Gaynetdinov
Elliot Winkler
Eric Koslow
EurghSireAwe
Evan Miyazono
Florian Ragwitz
Gokcen Eraslan
Gordon Gould
Guy Cobb
Guy rosen
Günther Köckerandl
Hamid Reza Zaheri
Hendrik Sell
Henry Reich
Iaroslav Tymchenko
Isaac Shamie
Jacob Wallingford
Jaewon Jung
Jake Vartuli - Schonberg
James Golab
Jim Mussared
John C. Vesey
Jono Forbes
Joshua Tobkin
Keith Smith
Kenneth Larsen
Kevin Norris
Kevin Orr
Krishanu Sankar
Kristoff Kiefer
Kyle Begovich
Kyle Hooks
Lee Burnette
levav ferber tas
Lock
makkostya
Manuel Garcia
Marcelo Gómez
Martin Sergio H. Faester
Matt Parlmer
Matthew William Cocke
Mayank M. Mehrotra
Mert Öz
Michael Kohler
Mike Dour
Mike Dussault
Mikko
Mohammad Kabir
Myles Buckley
Nican
Nikolay Dubina
Octavian Voicu
otavio good
Patch Kessler
PatrickJMT
Qinghong Shi
RabidCamel
Robert Davis
Robert van der Tuuk
Roman Pinchuk
Sandy Wilbourn
Sebastian Braunert
Shahbaz Shaikh
sidwill
Stephen Michael Hartley
Steve Cohen
Sundar Subbarayan
tatjana dzambazova
The TTTBE co ed cheer squad - Less sexy, but enthusiastic as hell!
Thomas Peter Berntsen
Tim Robinson
Tino Adams
Tlas
Tobias Christiansen
Tyler Herrmann
V
Valentin Mayer-Eichberger
Victor Castillo
Victor Kostyuk
Victor Lee
Xiyu Cai
Yixiu Zhao
Zachary Elliott
世珉 匡
噗噗兔