HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Learn to Paint with Mathematics

Inigo Quilez3 HN recommenders · recommended in 3 months, 2022-2025
YouTube
191K views · 12 years ago · tutorial · evergreen

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.

Recommended as the most beginner-friendly way into shader programming and procedural graphics.

Creative coding & generative artComputer graphics & rendering#glsl#shadertoy#proceduralgraphics#signeddistancefunctions#creativecoding

3 comments from Hacker News

@modernerd2025 · in “Dissecting "Tiny Clouds" shadertoy (2017)”

Yes, but you can learn it! 1. Get inspired, get motivated. Shaders like these are breathtaking (and well-commented): link 2. Watch "Learn to paint with mathematics" to see a simple shader being built gradually: ▶ this video 3. Work through link .

RecommendsView on HN
@joenot4432023 · in “Show HN: Unknown Pleasures, a tiny web experiment with WebGL”

link is what I'm talking about. It's not necessarily a from-zero introduction, but it's a nice resource. ▶ this video is probably the the most beginner friendly. link is another great place to start. Good luck and enjoy!

RecommendsView on HN
@djmips2022 · in “Source code for 4kb demoscene production “Elevated” released (2016)”

Thankfully for the graphics the very person who did the graphics in this Elevated demo is very generous with their time. Inigo Quilez has many instructional videos on his channel in how to code procedural graphics from the very beginner to the advanced. I link a couple of examples. You can watch the more advanced video even as a beginner but trying yourself is easier at the beginner level. Beginner. ▶ this video Advanced. link Website. link

RecommendsView on HN
I painted a Landscape with Mathematics42:00

I painted a Landscape with Mathematics

Inigo Quilez
812K views • 4 years ago
Painting a Character with Maths24:46

Painting a Character with Maths

Inigo Quilez
458K views • 5 years ago
Making a heart with Maths10:14

Making a heart with Maths

Inigo Quilez
112K views • 9 years ago
LIVE Coding "Happy Jumping"5:43:06

LIVE Coding "Happy Jumping"

Inigo Quilez
106K views • 7 years ago
ShaderToy LiveCoding - The Drive Home - 1. Basic Setup15:39

ShaderToy LiveCoding - The Drive Home - 1. Basic Setup

The Art of Code
28K views • 9 years ago
I Tried Turning Games Into Text18:18

I Tried Turning Games Into Text

Acerola
571K views • 2 years ago
Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]3:53:11

Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]

Freya Holmér
1.9M views • 5 years ago
[JSConfUS 2013] Steven Wittens: Making WebGL Dance30:55

[JSConfUS 2013] Steven Wittens: Making WebGL Dance

JSConf
56K views • 13 years ago
The Drive Home - ShaderToy2:01

The Drive Home - ShaderToy

The Art of Code
11K views • 9 years ago
Coding Adventure: Ant and Slime Simulations17:54

Coding Adventure: Ant and Slime Simulations

Sebastian Lague
2.2M views • 5 years ago
8 Bit & '8 Bitish' Graphics-Outside the Box1:25:34

8 Bit & '8 Bitish' Graphics-Outside the Box

GDC Festival of Gaming
568K views • 9 years ago
Siggraph2019 Geometric Algebra1:37:22

Siggraph2019 Geometric Algebra

Bivector
87K views • 7 years ago
Surface-Stable Fractal Dithering Explained21:46

Surface-Stable Fractal Dithering Explained

runevision
646K views • 1 year ago
SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO29:16

SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO

Red Martian
14K views • 13 years ago
The Art of Code - Dylan Beattie1:00:49

The Art of Code - Dylan Beattie

NDC Conferences
4.9M views • 6 years ago
Journey on the Deep Dream5:37

Journey on the Deep Dream

Roger Luedecke
598K views • 11 years ago
Blender 3.0 Beginner Tutorial - Part 116:43

Blender 3.0 Beginner Tutorial - Part 1

Blender Guru
9.3M views • 4 years ago
GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D58:59

GuiltyGearXrd's Art Style : The X Factor Between 2D and 3D

GDC Festival of Gaming
710K views • 11 years ago
Marble Marcher - A Fractal Physics Game3:58

Marble Marcher - A Fractal Physics Game

CodeParade
1.7M views • 7 years ago
Superpositions, Sudoku, the Wave Function Collapse algorithm.14:28

Superpositions, Sudoku, the Wave Function Collapse algorithm.

Martin Donald
764K views • 6 years ago