HackerTubewatch
Surprise me
Frame from LIVE Coding "Happy Jumping" Plays via YouTube's privacy-enhanced embed

LIVE Coding "Happy Jumping"

5 videos recommended on HN
YouTube
2 HN users recommended this tutorial2 months2020–2022 score 2.5
Years with an HN recommendation, 2007–2026

HN commenters point to it as a patient, full-length walkthrough of how a raymarched shader is built from scratch.

Inigo Quilez live-codes the "Happy Jumping" animated scene in a Shadertoy GLSL shader over about six hours. He builds the raymarched character step by step, explaining the math and procedural techniques, with checkpoints linked for each stage.

“is fantastic, yes it's five hours but worth it.” (HN, 2022)

1 strong recommendations · 1 recommendations · 1 citations · Tutorials · intermediate

3 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@jwatzman Jun 2022 Strongly recommends
on HN thread Source code for 4kb demoscene production “Elevated” released (2016)
Indeed his videos are amazing . My recommendation though would be to start with the "beginner" video -- which is completely 2D but at least gets some ideas across. Then watch [link] which isn't his but introduces how you get 3D out of fragment shaders. Finally just drink from the firehose -- [this video] is fantastic, yes it's five hours but worth it. (Definitely come into that familiar with the idea of raymarching though... the first few minutes start off super basic but it goes to eleven real quick.)
Five-hour live coding of a 3D shader
@trollied Oct 2020 Recommends
on HN thread Raymarching with Fennel and LÖVE
If you have 6 hours to kill, check this shadertoy that uses ray marching: [link] And the video that goes through its creation step by step: [this video]
Six-hour step-by-step creation of a raymarched shader

Citations, criticism and jokes

@DonHopkins Jan 2021 Cites it
on HN thread Raymarching Distance Fields (2008-2020 compilation)
Read more
Inigo Quilez's procedural raymarching masterpiece, "Surfer Boy": [link] // Created by inigo quilez - iq/2018 // License Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. // A surfer boy in the beach, disney/pixar style. I had to be very careful // with the complexity, otherwise the browser would crash during shader // compilation. I also had to split the boy in two layers because of that, // see below (the single pass version is smaller of course but takes 3 extra // seconds to compile, and renders a bit more slowly) // // This is totally painted to camera, it won't work from others perspectives. // // Common - contains some basic stuff // Buffer A - renders the brackground - not super polished really // Buffer B - blurs the background // Buffer C - paints the boy, except the hand and the board // Image - paints the hand and the board, and does some minimal postpro // // If you have a slow PC, you can watch it here: [link] And Happy Jumping: [link] // Created by inigo quilez - iq/2019 // License Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. // // // An animation test - a happy and blobby creature jumping and // looking around. It gets off-model very often, but it looks // good enough I think. // // Making-of and related math/shader/art explanations (6 hours // long): [this video] // // Video capture: [link] // // You can buy a metal print of this shader here: [link]
Making-of and math explanations for Happy Jumping shader

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close