I painted a Landscape with Mathematics
7 人推荐 · 跨 7 个月 · 2022–2025

中文导读
着色器大师 Inigo Quilez 现场手写 Shader,仅用纯数学公式在空白画布上绘制出一幅壮丽的山景:从基础多项式噪声曲面切入,逐步推演出分形地貌、光照计算与大气散射效果。全套代码在 Shadertoy 实时渲染运行,观众可直接上手交互与修改。
为什么 HN 推它
HN 社区公认的过程式图形学最佳示范,顶尖大师亲授,门槛友好易上手,同时蕴含深厚理论与工程深度。
「在他所有作品里,我最爱的就是这段《用数学画风景》。」HN 网友原话:My favorite video of his is Painting a Landscape with Maths.
英文原摘要(HackerTube / Claude 整理)
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.
HN 上的提及
Inigo Quilez, the author of this slide, also has made in-depth videos [1] [2]
Inigo Quilez has many instructional videos on his channel in how to code procedural graphics from the very beginner to the advanced.
Example of art generated by math without assets
My favorite video of his is Painting a Landscape with Maths.
be sure to check out, as the author cites, Inigo Quilez's videos Painting a Landscape with Maths -