Freya Holmér's Math Visualizations
- Auto-discovered
Various
Visit resource ↗Description
Freya Holmér's Math Visualizations is a browseable index on acegikmo.com listing animated math clips by Freya Holmér, educator behind Shader Forge and Math for Game Devs.
Each entry expands to short embedded clips that show motion and geometry rather than static formulas. Topics include dot and cross products, lerp, radians, Bézier curves, point-in-triangle tests, curvature, Voronoi tessellation, and trochoidal waves, among others on the page.
Suited to intermediate game and graphics programmers seeking intuition before formal proofs or engine math APIs; the gallery is engine-agnostic.
About two dozen topics are free in the browser with no registration, organized as a nonlinear catalog rather than a course.
Holmér's visual math teaching is widely cited in game-dev communities; this index complements her longer vector and transform videos.
Related resources
- 3Blue1Brown (YouTube)
Animated math explainers on linear algebra, calculus, Fourier transforms, and other topics that underpin graphics and simulation.
100% match · <apis><coordinate><free><games><geometric><geometry><intuition><textbook> - Freya Holmer - Acegikmo (YouTube)
Video tutorials visualizing math for graphics programming - vectors, splines, shader coding in Unity/HLSL, and geometric algebra.
100% match · <abstract><cross><geometry><intuition><live><proofs><splines><vectors> - 2D Water Shader Breakdown (Cyanilux)
A Shader Graph breakdown of stylized 2D water in Unity URP: sprite reflections via a second camera, scrolling noise distortion, fake highlights, and tilemap shoreline ripples for pixel art.
100% match · <general><intermediate><blog><art><cyanilux><developers><free><index> - Book (w/ Turnable Pages) Breakdown (Cyanilux)
Cyanilux breakdown of a URP spellbook with vertex-shader page turns, flipbook page textures, dual Lit Graphs, pooling C# driver, and optional Blender setup notes.
100% match · <intermediate><blog><cyanilux><developers><free><index><link><need> - Cloud Shader Breakdown (Cyanilux)
Cyanilux Shader Graph tutorial for URP that builds animated cloud decks on a subdivided plane with layered world-space noise, vertex displacement, and depth-based fading at intersections.
100% match · <intermediate><blog><cyanilux><developers><free><game><helps><index> - Crystal Shader Breakdown (Cyanilux)
A Cyanilux Shader Graph walkthrough for Unity URP that builds an unlit transparent crystal with object-space Y colour gradients, camera opaque-texture refraction, Fresnel opacity, and HDR glow for bloom.
100% match · <intermediate><blog><cyanilux><developers><free><index><link><pairs> - Custom Renderer Features (Cyanilux)
Long-form Cyanilux guide to URP ScriptableRendererFeature and ScriptableRenderPass code: example effects, RTHandle setup, blit paths, and Unity 6 Render Graph notes.
100% match · <blog><cyanilux><free><index><known><link><pairs><rather> - Depth (Cyanilux)
Long-form Cyanilux tutorial on Unity depth spaces, Z buffers, Scene Depth sampling, SV_Depth, and world-position reconstruction in URP and HDRP.
100% match · <blog><cyanilux><everything><free><index><link><pairs><rather> - meshoptimizer - v1.2
meshoptimizer - v1.2 is an open-source library / codebase hosted on GitHub. meshoptimizer v1.2 release notes introducing experimental MikkTSpace-based tangent frame generation,…
100% match · <developers><index><library><linked><live><shared><want><work> - New AMD Radeon Developer Tool Suite update brings shader source code, Extended PIX Markers, and command-line capture
New AMD Radeon Developer Tool Suite update brings shader source code, Extended PIX Markers, and command-line capture is a technical blog article by Chris Hesik. AMD GPUOpen…
100% match · <intermediate><blog><article><developers><embedded><free><page><related> - Why does ASTC use ISE when almost nothing else does?
Why does ASTC use ISE when almost nothing else does? is a technical blog article by Fabian Giesen. Technical blog explaining ASTC integer sequence encoding (trits and quints)…
100% match · <blog><article><embedded><free><page><short><technical><versus> - Implicit Surface rendering for CAD
Implicit Surface rendering for CAD is a technical blog article by Francis Le Roy. Long-form blog on interactively rendering arbitrary implicit surfaces in a CAD prototype…
100% match · <blog><article><developers><embedded><free><motion><page><technical> - Reconstructing Physically Stable 3D Scenes from a Single Image
Reconstructing Physically Stable 3D Scenes from a Single Image is a single research paper with a public REST3D project site, code release, and demo videos.
100% match · <accessible><already><before><context><geometry><link><linked><need> - Announcing AgilitySDK 721 Preview and an addition to LinAlg in Shader Model 6.10
Announcing AgilitySDK 721 Preview and an addition to LinAlg in Shader Model 6.10 is a technical blog article by Amar Patel. DirectX Developer Blog announcing Agility SDK…
100% match · <intermediate><blog><article><developers><embedded><free><page><shader> - Projections | Geometric algebra episode 11
Projections | Geometric algebra episode 11 is a free YouTube video on the All Angles channel, one episode in the All Angles geometric algebra series. Episode 11 of the All…
100% match · <intermediate><already><angles><free><geometric><products><simple><want> - Partial Graphics Programs
Partial Graphics Programs is a technical blog article by Nada Ouf. DirectX Developer Blog detailing Partial Graphics Programs in Agility SDK 1.721-preview: split pipeline…
100% match · <blog><article><developers><embedded><free><link><page><shader> - Dual Contouring of Signed Distance Data
Dual Contouring of Signed Distance Data is a SIGGRAPH 2026 paper with a Columbia Graphics project page linking the PDF, source, and talk materials.
100% match · <accessible><already><before><context><geometry><link><linked><need> - Triangle Tessellation with Clamped Parallelograms
Triangle Tessellation with Clamped Parallelograms is a technical blog article by John Hable. John Hable derives a compute-friendly triangle tessellation algorithm using clamped…
100% match · <blog><article><embedded><free><page><technical><using><versus> - Kiln: WebGPU-Native Out-of-Core Volume Rendering for Multi-GB Datasets
DEV Community article introducing Kiln, a WebGPU-native out-of-core volume renderer that streams multi-GB brick pyramids over HTTP with a fixed VRAM page cache and compute…
100% match · <blog><article><browser><community><dev><developers><page><streams> - Precomputed Lens Transport Maps
Precomputed Lens Transport Maps is an ACM Transactions on Graphics paper by University of Waterloo authors, hosted on arXiv as a PDF.
100% match · <accessible><already><before><context><geometry><link><linked><many>