Stream from March 28, 2025 at https://twitch.tv/sphaerophoria
Please consider supporting. This content WILL end some day, but every dollar I make pushes that day further out
Join on youtube for happy hour vods https://www.youtube.com/channel/UCXzL31BCxf8En1KT34gSK6g/join
Or on patreon https://patreon.com/sphaerophoria
Or on twitch https://twitch.tv/sphaerophoria
Or sponsor me on github (no benefits) https://github.com/sponsors/sphaerophoria
Code is up at https://github.com/sphaerophoria/3d-animation-speedrun
I thought that it's cool how something complex can be built from relatively simple concepts, so wanted to try building up 3d animations from first principles in one sitting while it's all fresh.
00:00 Intro
03:45 Hello triangle
13:45 2D rotation matrices
29:00 2D Translation and matrix composition
46:45 Upgrading to 3D
01:14:45 Initial GLTF import
01:29:20 Index buffers
01:51:45 Normals/Lighting
02:12:50 Make a lil' guy
02:25:18 Load the bones
02:59:20 Animate the bones
03:52:45 Apply animation to mesh