Learn to Paint with Mathematics
What it is
Inigo Quilez live-codes a painting using only mathematics in a shader, building it up step by step. The linked Shadertoy source shows the result.
Why Hacker News recommends it
Recommended as the most beginner-friendly way into shader programming and procedural graphics.
- 3 people recommended it
- 3 different months
- 0 strong recommendations
- first 2022, last 2025
What HN commenters said
“Inigo Quilez has many instructional videos on his channel in how to code procedural graphics from the very beginner to the advanced.”
Beginner instructional video on coding procedural graphics by Inigo Quilez.
djmips, 2022-06 · Recommendation · in “Source code for 4kb demoscene production “Elevated” released (2016)”
“is probably the the most beginner friendly.”
Most beginner-friendly starting point for learning shader programming.
joenot443, 2023-04 · Recommendation · in “Show HN: Unknown Pleasures, a tiny web experiment with WebGL”
“Watch "Learn to paint with mathematics" to see a simple shader being built gradually”
Shows a simple shader being built up gradually from scratch.
modernerd, 2025-01 · Recommendation · in “Dissecting "Tiny Clouds" shadertoy (2017)”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: glsl, shadertoy, procedural graphics, signed distance functions, creative coding
Also recommended by the same people
lectureSimon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge · 5 HN recommenders · 2017–2024
talkSteve Jobs' 2005 Stanford Commencement AddressStanford · 9 HN recommenders · 2009–2023
talkThe Art of the Bodge: How I Made The Emoji KeyboardTom Scott · 4 HN recommenders · 2018–2024
talkJan Willem Nijman - Vlambeer - "The art of screenshake" at INDIGO Classes 2013Dutch Game Garden · 10 HN recommenders · 2014–2025
demoTomorrow Corporation Tech Demoretrogameinternals · 5 HN recommenders · 2023–2026
talkCppCon 2017: Juan Pedro Bolivar Puente “Postmodern immutable data structures”CppCon · 5 HN recommenders · 2017–2025
explainerIBM Selectric Typewriter & its digital to analogue converterengineerguy · 4 HN recommenders · 2016–2025
interviewCrash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars TechnicaArs Technica · 4 HN recommenders · 2020–2024