Skip to content
0:00 / 0:00

#quaternions#rotations#freyaholmer

Quaternions - Freya Holmer | NGJ2025

Nordic Game Jam

2.4K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Freya Holmer, technical artist

Intermediate. Assumes working knowledge.

153K views1 year ago2 recommendations

Graphics and audioComputer scienceMath for programmersRenderingGame programming

Freya Holmer explains the mathematics of 3D rotations, why Euler angles fail, and how quaternions work intuitively for game developers.

Rotations often get weirdly complicated - even when it feels like they should be simple. To add insult to injury, the commonly accepted "best solution" to 3D rotations are quaternions, an arcane mathematical construct very few dare unpack. So why are they so ubiquitous in game development? Why can't we just use euler angles? What are quaternions even? Is Freya dedicating an entire talk just to explain quaternions? Turns out yes, she is. Freya is an independent technical artist who used to make games for 10 years, until she was imprisoned by mathematics. As a tool developer, she created Shader Forge, Shapes, and the upcoming Half-Edge, a 3D modeling tool. As a game developer, she's done freelance work, as well as co-founded Neat Corp, the developers of Budget Cuts. As an educator, she's made YouTube videos about mathematics, and has held occasional guest lectures around the world. Check out Freya Holmer! acegikmo.com/ This video was recorded at Nordic Game Jam 2025 📅 03-06 April 2025 📍 Aalborg University, Copenhagen Follow us at: ➡️ nordicgamejam.com ➡️ facebook.com/nordicgamejam/ ➡️ instagram.com/nordicgamejam/ ➡️ bsky.app/profile/nordicgamejam.bsky.social ➡️ linkedin.com/company/nordic-game-jam/ And thanks to all the amazing sponsors of this year!

Why it's here

2 people recommend this

What people say. Highly recommended as an exceptionally clear and intuitive visual explanation of quaternions and 3D rotations.

u/corysamain r/GraphicsProgramming • Recommends

Freya Holmer on Quaternions (and rotations in general)

u/corysamain r/gameenginedevs • Recommends

Freya Holmer on Quaternions (and rotations in general)