Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    I painted a Landscape with Mathematics

    Inigo Quilez

    7 HN recommenders · recommended in 9 months, 2022–2025

    YouTube

    42:00 · 812K views · Apr 10, 2022

    Inigo Quilez live-paints a mountain landscape using only math in a shader, building up from a basic polynomial noise surface through fractal terrain, lighting and atmosphere. The code runs in real time on Shadertoy so viewers can edit it as they follow along.

    HN commenters point to it as the best demonstration of procedural graphics from a master, accessible to beginners yet deep enough for advanced viewers.

    Design, Graphics & Visual MediaComputer graphics & renderingCreative coding & generative artDemoscene & retrocomputing
    1. 24:46
      Painting a Character with MathsInigo Quilez458K views • 5 years ago
    2. 24:02
      Learn to Paint with MathematicsInigo Quilez191K views • 12 years ago
    3. 1:25:34
      8 Bit & '8 Bitish' Graphics-Outside the BoxGDC Festival of Gaming569K views • 9 years ago
    4. 10:14
      Making a heart with MathsInigo Quilez112K views • 9 years ago
    5. 5:43:06
      LIVE Coding "Happy Jumping"Inigo Quilez106K views • 7 years ago
    6. 3:36
      elevated by Rgba & TBC | 4k intro (FullHD 1080p demoscene demo)Demoscene High-Quality Videos (Annikras)317K views • 15 years ago
    7. 3:36
      Elevated by RGBA and TBCBUTTONTANG974K views • 17 years ago
    8. 18:18
      I Tried Turning Games Into TextAcerola572K views • 2 years ago
    9. 30:55
      [JSConfUS 2013] Steven Wittens: Making WebGL DanceJSConf56K views • 13 years ago
    10. 15:39
      ShaderToy LiveCoding - The Drive Home - 1. Basic SetupThe Art of Code28K views • 8 years ago
    11. 17:54
      Coding Adventure: Ant and Slime SimulationsSebastian Lague2.2M views • 5 years ago
    12. 1:10:00
      A Deep Dive into Nanite Virtualized GeometrySIGGRAPH Advances in Real-Time Rendering279K views • 5 years ago
    13. 3:53:11
      Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]Freya Holmér1.9M views • 5 years ago
    14. 21:46
      Surface-Stable Fractal Dithering Explainedrunevision647K views • 1 year ago
    15. 15:00
      I wrote a Raytracer for DOS, 16 VGA colorsBisqwit905K views • 15 years ago
    16. 24:26
      The Beauty of Bézier CurvesFreya Holmér2.2M views • 5 years ago
    17. 29:16
      SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMORed Martian14K views • 13 years ago
    18. 1:37:22
      Siggraph2019 Geometric AlgebraBivector87K views • 7 years ago
    19. 51:06
      NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)NVScene35K views • 11 years ago
    20. 26:13
      Animation Bootcamp: An Indie Approach to Procedural AnimationGDC Festival of Gaming787K views • 9 years ago

    9 comments from Hacker News

    1. @fasterikAug 2023· in “OP drew these corals with mathematical equations”

      Indeed, Inigo Quilez is "the guy" for this kind of stuff. He co-created ShaderToy and has worked on effects and modeling for multiple Pixar films. My favorite video of his is Painting a Landscape with Maths. this video He deserves to have at least as many subscribers as other math YouTube channels like Verisatium and 3Blue1Brown.

      Strongly recommendsView on HN
    2. @djmipsJun 2022· 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. [LINK] Advanced. this video Website. [LINK]

      RecommendsView on HN
    3. @sphOct 2023· in “Interactive Intro to Shaders”

      Welcome to the Internet, superMayo! If you want to see what the Masters can do with shaders, let me introduce you to Inigo Quilez and his shader art: this video EDIT: I did not notice you are the author of this article. It's very well done, and I've been looking for more approachable and interactive tutorials on the arts of shader coding.

      RecommendsView on HN
    4. @antegamisouSep 2023· in “Painting with Math: A Gentle Study of Raymarching”

      Good to see high quality articles gaining traction. If the article looks too verbose, be sure to check out, as the author cites, Inigo Quilez's videos Painting a Landscape with Maths - this video Painting a Character with Maths - [LINK] Bonus: Painting with Maths in Google Sheets - [LINK]

      RecommendsView on HN
    5. @tombhAug 2024· in “Programming terrain from scratch using C++ and OpenGL by Shamus Young (2006)”

      I just finished watching a live-coding session (from 2 years ago) by Inigo Quilez (ex Pixar), where he constructs an entire ray-marched landscape using only maths (mostly SDFs) in pure GPU shader code. The stream: this video The demo: [LINK]

      RecommendsView on HN