Skip to content
0:00 / 0:00

#shadertoy#glsl#raymarching

I painted a Landscape with Mathematics

Inigo Quilez

114K subscribers • 6 videos on Hallway

YouTube
  • Recommended by 8 people: 7 on Hacker News and 1 in engineering communities.
  • Presented by Inigo Quilez, co-creator of Shadertoy

Advanced. Deep dive for people who know the field.

812K views4 years ago8 recommendations

Graphics and audioRenderingGPUs, shaders and CUDACreative coding

Inigo Quilez codes a complete ray-marched mountain landscape in real time using mathematical equations and shaders on Shadertoy.

Today we are painting a landscape using #maths Support this channel: patreon.com/inigoquilez This is the link to the real-time rendering code (that you can edit yourself live) for the painting: shadertoy.com/view/4ttSWf Music by Bent Stamnes (twitter.com/gloom303). Donate: paypal.com/paypalme/SMOOTHSTEPLLC Subscribe: youtube.com/c/inigoquilez Support: patreon.com/inigoquilez Twitter: twitter.com/iquilezles Facebook: facebook.com/inigo.quilez Intro Basic Polynomial Surface (Noise) Fractal Surface (FBM) Key Lighting Atmospheric Coloring Composition and Cliffs Light Direction Sky Fill Lighting Grass Tree Sculpting A Story of Painting with Maths professionally Tree Lighting and Coloring Highlights Color Touchups Clouds Conclusion Related articles I wrote: * Fractal Noise Summation, also known as FBM: iquilezles.org/articles/fbm * Raymarching terrains: iquilezles.org/articles/terrainmarching * Rendering SDFs: iquilezles.org/articles/raymarchingdf * Derivatives of Noise: iquilezles.org/articles/morenoise * SDF of an Ellipsoid: iquilezles.org/articles/ellipsoids * SDF Gradient: iquilezles.org/articles/normalsSDF * Soft Shadows: iquilezles.org/articles/rmshadows

Why it's here

8 people recommend this

What people say. Highly recommended as an inspiring demonstration of procedural graphics and raymarching by a master of shader art.

u/duckgoeskrrin r/GraphicsProgramming • Recommends

Painting a landscape using mathematics

fasterikon Hacker News • Recommends

On “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. link to this video He deserves to have at least as many subscribers as other math YouTube channels like Verisatium and 3Blue1Brown.

lifthrasiiron Hacker News • Recommends

On “Making graphics in 4 kilobytes (2008) [pdf]”

Inigo Quilez, the author of this slide, also has made in-depth videos 1 2 which might be more accessible to who aren't familiar with shader languages. 1 link 2 link to this video

djmipson Hacker News • Recommends

On “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. link to this video Website. link

antegamisouon Hacker News • Recommends

On “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 - link to this video Painting a Character with Maths - link Bonus: Painting with Maths in Google Sheets - link

sphon Hacker News • Recommends

On “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: link to 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.

tombhon Hacker News • Recommends

On “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: link to this video The demo: link

thewanderer1983on Hacker News • Recommends

On “VoxelSpace: Terrain rendering algorithm in less than 20 lines of code (2020)”

>It looks really good for such a simple algorithm. I love this! If you like that, you should check out Inigo Quilez link to this video Here is the shadertoy link with code link

vanderZwanon Hacker News • Mentions

On “Infinite Photorealistic Worlds Using Procedural Generation”

Could you define "assets", please? What would you consider the assets in these videos by Inigo Quillez, for example? link to this video link

zengidon Hacker News • Mentions

On “Genuary 2024: Generative Art / Creative Coding Month”

Edit: Hey my bad the prompts for Genuary are all for making visuals, but I suppose they could be interpreted for audio too. My bad, but I'll leave my music-nerd rant below in tact in case anyone finds it useful ---------------- This is awesome, I didn't know about this but I've been subconsciously preparing for it over Christmas break. Here's what I've found useful: Music: - Eli Fieldsteel's intro to SuperCollider course is fantastic. SuperCollider language is kind of nice. Function literals are simply curly braces, `{}`, and the last expression is returned. It has pipe's for function arguments, so if you squint it kind of feels like Ruby or Rust. // a silly function. Note that paren "blocks…