Highly recommended video by Iquilez, in a similar vein: ▶ this video Watching the guy hack away at graphics is super enjoyable
in “Wolfram Alpha: {y = Re(sqrt(abs(x)(1-abs(x)))), y = Re(-sqrt(1-sqrt(abs(x))))}” · View on HN
Making a heart with Maths on HackerTube: recommended by 2 Hacker News commenters across 2 separate months, 2017–2020.
tutorial · intro · evergreen
Inigo Quilez shows step by step how to build a simple heart shape from mathematics and shaders, with code on Shadertoy. It is an introduction to procedural graphics and signed distance functions.
HN commenters call it a great beginner-friendly introduction and enjoy watching Quilez work through graphics.
“is a great introduction for beginners and younger people”
3 Hacker News comments link this video. Each one links back to its thread.
Highly recommended video by Iquilez, in a similar vein: ▶ this video Watching the guy hack away at graphics is super enjoyable
in “Wolfram Alpha: {y = Re(sqrt(abs(x)(1-abs(x)))), y = Re(-sqrt(1-sqrt(abs(x))))}” · View on HN
His YouTube tutorial where he creates the beating heart composited on live video as he explains it is a great introduction for beginners and younger people [1]. I've learned so much from his sharing of his techniques and knowledge. Thanks Inigo! [1] ▶ this video
in “Articles on fractals, computer graphics, mathematics, demoscene and more” · View on HN
I was expecting it to be the same algorithm in two different languages, but the Python version is a mathematical description whereas the C version is RLE-compressed. Relatedly, there is this video on how to procedurally generate a 3D heart: ▶ this video
in “Plotting hearts with Python and C” · View on HN