







SouthernShotty
Alex Tardif: Graphics Programmer
Drinking from the Firehose: Learning Computer Graphics Techniques and Programming
Graphics researchers waiting in the water fountain line at SIGGRAPH Yellowstone. Computer graphics as a field is broad, deep, complex, and intimidating. More than half a century of rapid progress driven by academic research and industry practices underly it. Parts delve pretty far into physics, math, signal processing, systems programming (and more). And performance is always at a premium—so simple, straightforward techniques are often not possible, and high-level programming abstractions not usable.

Unity Learn
Free tutorials, courses, and guided pathways for mastering real-time 3D development skills to make video games, VR, AR, and more.

Computer Graphics from Scratch - Gabriel Gambetta
Behind the beautiful imagery of the latest animated movie and the realistic environments of popular videogames lie some mysterious algorithms. Computer Graphics from Scratch aims to demystify these algorithms and shows you that computer graphics can be surprisingly simple.
Procedural Bestiary and the Next Generation of CG Software
A blog on various aspects of digital art and computer graphics practice and education by visual effects artist and 3D generalist Denis Kozlov.


Alive! animation course in Blender
The most extensive animation course in Blender

"Psycho-material geographies" of 3D spaces, and The Beginner's Guide by Davey Wreden et al
https://www.blog.radiator.debacle.us/2015/10/the-beginners-guide-by-davey-wreden-et.html


Brilliant | Your Personal Tutor for Math and Coding
Visual, interactive tutoring in math and coding, from 5th grade through college. Master concepts in algebra, calculus, Python, computer science, and more.

ed3dai/ed3d-plugins
Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow. Only a tiny bit cursed. If you're lucky.
Making Programming Visual, Spatial, and Learnable
What's wrong with linear, static programming mediums and how might we improve them?
