4videosFreya Holmér
291K subscribers on YouTube
Shorts, livestreams, trailers and promos are never listed. Unless a curator approved this channel in full, only individually picked videos appear.
Playlists · 4
24:26The Beauty of Bézier Curves
2.23M viewsFreya Holmér builds Bézier curves from linear interpolation up, covering de Casteljau's algorithm, derivatives, arc length and their use in games and graphics.
1:13:50The Continuity of Splines
1.89M viewsA follow-up on splines: the different kinds of continuity (C and G), and how Hermite, Catmull-Rom, B-splines and NURBS trade them off.

Why can't you multiply vectors?
524K viewsFreya Holmér explains why there's no single way to multiply vectors and introduces dot, cross and wedge products and geometric algebra.
57:19Lerp smoothing is broken
231K viewsWhy the common 'lerp smoothing' trick is frame-rate dependent, and the exponential-decay formulation that fixes it.
3:53:11Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]
1.91M viewsPart 1 of Freya Holmér's recorded university course Shaders for Game Devs: the GPU pipeline, vertex and fragment shaders, blending and textures.
3:16:28Vectors & Dot Product • Math for Game Devs [Part 1]
970K viewsPart 1 of Math for Game Devs: vectors, normalisation and the dot product, taught for programmers.
3:30:03Healthbars, SDFs & Lighting • Shaders for Game Devs [Part 2]
A 210-minute video from Freya Holmér: “Healthbars, SDFs & Lighting • Shaders for Game Devs [Part 2]”.
5:50How to rotate a vector
A 6-minute video from Freya Holmér: “How to rotate a vector”.
4:52:33Interpolation & Velocity • Math for Game Devs [Part 4]
A 293-minute video from Freya Holmér: “Interpolation & Velocity • Math for Game Devs [Part 4]”.
3:53:56Intro to Tool Dev in Unity [part 2/4]
A 234-minute video from Freya Holmér: “Intro to Tool Dev in Unity [part 2/4]”.
1:59:54Intro to Tool Dev in Unity [part 3/4]
A 120-minute video from Freya Holmér: “Intro to Tool Dev in Unity [part 3/4]”.
1:46:57Intro to Tool Dev in Unity [part 4/4]
A 107-minute video from Freya Holmér: “Intro to Tool Dev in Unity [part 4/4]”.
3:18:11Normal Maps, Tangent Space & IBL • Shaders for Game Devs [Part 3]
A 198-minute video from Freya Holmér: “Normal Maps, Tangent Space & IBL • Shaders for Game Devs [Part 3]”.
2:53:48Spaces & Cross Product • Math for Game Devs [Part 2]
A 174-minute video from Freya Holmér: “Spaces & Cross Product • Math for Game Devs [Part 2]”.
2:14Specular Lighting - A Visual Explanation
A 2-minute video from Freya Holmér: “Specular Lighting - A Visual Explanation”.
3:06:02Trigonometry • Math for Game Devs [Part 3]
A 186-minute video from Freya Holmér: “Trigonometry • Math for Game Devs [Part 3]”.