frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Inigo Quilez: computer graphics, mathematics, shaders, fractals, demoscene

https://iquilezles.org/articles/
111•federicoponzi•4d ago

Comments

rossant•4h ago
Inigo is a legend. Do check this out.
emigre•4h ago
Check out 'Painting a Character with Maths' [1] (2020) by him, it's a very interesting video.

[1] https://www.youtube.com/watch?v=8--5LwHRhjk

deneas•2h ago
For an even longer video, just a few weeks ago he was interviewed on the Wookash podcast [1] where he also talked about 'Painting with Math'.

[1] https://www.youtube.com/watch?v=F1ax1iJTHFs

ashoeafoot•3h ago
Half of shadertoy favourites is iq.
Moosturm•2h ago
Just took a look at the list and all I said out loud: WOW.
ykl•2h ago
iq also happens to be one of the creators of ShaderToy; he’s an absolute legend.
ostwilkens•3h ago
IQ, along with shadertoy and hg_sdf are my learning resources for raymarching. A great way to get into demoscene production.
Tomte•2h ago
> hg_sdf

What is that?

pixelpoet•1h ago
A great library of Signed Distance Functions (SDF) by the unbelievably awesome demogroup Mercury
danielbarla•2h ago
It's genuinely insane what quality of learning material is available these days for free, and how conveniently it is packaged. Kudos to Inigo.
ykl•1h ago
I had the incredible good fortune to cross paths with iq at Pixar; I was an intern while he was developing the Wondermoss procedural vegetation system for Brave. A bunch of us interns were already fans of his work from the demoscene world and upon learning this, he was kind enough to put together a special lecture for the interns on procedural graphics and the work he was doing for Wondermoss. That was one of the best and most mind-blowing lectures I've ever seen- for every concept he would discuss in the lecture, he would live-code a demo in front of us (this was before ShaderToy was a thing, so live-coding was something nobody had ever really seen before), and halfway through the lecture he revealed that the text editor he was using was built on top of his realtime live editing graphics system and therefore could be live-coded as well. One of the things he showed us was an early version of what eventually became the BeautyPi tech demo [0]; keep in mind that this still looks incredible today and iq was demoing this for us interns in realtime 14 years ago.

Wondermoss was a spectacular piece of tech. Every single forest scene and every single piece of vegetation in Brave is made using Wondermoss, and it was all procedural- when you'd open up a shot from Brave in Menv30, you'd see just the characters and groundplane and very little else, and then you'd fire up the renderer and a huge vast lush forest would appear at rendertime. The even cooler thing was that since Brave was still using REYES RenderMan, iq took advantage of the REYES algorithm's streaming behavior to make Wondermoss not only generate but also discard vegetation on-the-fly, meaning that Wondermoss used vanishingly little memory. If I remember correctly, Wondermoss only added like a few dozen MB of memory usage at most to each render, which was insane since it was responsible for like 95% of the visual complexity of each frame. One fun quirk of Wondermoss was that the default random seed was iq's phone number, and that remained for quite a number of years, meaning his phone number is forever immortalized in pretty much all of Pixar's films from the 2010s.

iq is one of the smartest and most inspiring people I've ever met.

[0] https://www.youtube.com/watch?v=_9CZ9UgrcZU

emigre•1h ago
This is awesome, thanks for sharing this story.
kibibu•45m ago
The sting in the phone number tale is that, at one point, he changed his phone number and suddenly all the vegetation changed when scenes were re-rendered.
onename•1h ago
When I want to show people what an intro is and tell them a bit about the demoscene, I usually show them the intro Elevated, which won the PC 4k compo at Breakpoint 2009. For me it really shows the talent of Iq and the other people who created it. It’s truly amazing what can be done in just 4 kilobyte!

Elevated by Rgba & TBC: https://www.youtube.com/watch?v=jB0vBmiTr6o

Iq's slides on the Elevated intro: https://iquilezles.org/articles/function2009/function2009.pd...

Sourcecode: https://files.scene.org/view/resources/code/sources/rgba_tbc...

jsheard•5m ago
He also ported Elevated to ShaderToy so you can fiddle with the code in realtime: https://www.shadertoy.com/view/MdX3Rr

Gemini Diffusion

https://simonwillison.net/2025/May/21/gemini-diffusion/
534•mdp2021•8h ago•129 comments

Decibels Are Ridiculous

https://lcamtuf.substack.com/p/decibels-are-ridiculous
210•Ariarule•5h ago•116 comments

JEP 519: Compact Object Headers

https://openjdk.org/jeps/519
27•Skinney•1h ago•2 comments

Why does Debian change software?

https://blog.liw.fi/posts/2025/why-debian-changes/
86•tapanjk•2h ago•43 comments

Inigo Quilez: computer graphics, mathematics, shaders, fractals, demoscene

https://iquilezles.org/articles/
111•federicoponzi•4d ago•15 comments

Kotlin-Lsp: Kotlin Language Server and Plugin for Visual Studio Code

https://github.com/Kotlin/kotlin-lsp
95•todsacerdoti•7h ago•53 comments

Hotspot: Linux `perf` GUI for performance analysis

https://github.com/KDAB/hotspot
19•jez•2d ago•4 comments

When a team is too big

https://blog.alexewerlof.com/p/when-a-team-is-too-big
11•gpi•3d ago•3 comments

Direct TLS can speed up your connections

https://marc-bowes.com/postgres-direct-tls.html
37•tanelpoder•3h ago•11 comments

Getting a paper accepted

https://maxwellforbes.com/posts/how-to-get-a-paper-accepted/
128•stefanpie•8h ago•56 comments

For algorithms, a little memory outweighs a lot of time

https://www.quantamagazine.org/for-algorithms-a-little-memory-outweighs-a-lot-of-time-20250521/
269•makira•14h ago•75 comments

A lost decade chasing distributed architectures for data analytics?

https://duckdb.org/2025/05/19/the-lost-decade-of-small-data.html
90•andreasha•3d ago•30 comments

Devstral

https://mistral.ai/news/devstral
538•mfiguiere•19h ago•115 comments

CERN gears up to ship antimatter across Europe

https://arstechnica.com/science/2025/05/cern-gears-up-to-ship-antimatter-across-europe/
169•ben_w•2d ago•87 comments

ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

https://68kmla.org/bb/index.php?threads/itxplus-a-itx-sized-macintosh-plus-logicboard-reproduction.49715/
89•zdw•11h ago•20 comments

Rocky Linux 10 Will Support RISC-V

https://rockylinux.org/news/rockylinux-support-for-riscv
144•fork-bomber•13h ago•78 comments

Collaborative Text Editing Without CRDTs or OT

https://mattweidner.com/2025/05/21/text-without-crdts.html
235•samwillis•16h ago•64 comments

Show HN: Display any CSV file as a searchable, filterable, pretty HTML table

https://github.com/derekeder/csv-to-html-table
141•indigodaddy•9h ago•28 comments

Gemini figured out my nephew’s name

https://blog.nawaz.org/posts/2025/May/gemini-figured-out-my-nephews-name/
120•BeetleB•3d ago•64 comments

Animated Factorization (2012)

http://www.datapointed.net/visualizations/math/factorization/animated-diagrams/
253•miniBill•19h ago•55 comments

OpenAI to buy AI startup from Jony Ive

https://www.bloomberg.com/news/articles/2025-05-21/openai-to-buy-apple-veteran-jony-ive-s-ai-device-startup-in-6-5-billion-deal
733•minimaxir•16h ago•992 comments

LLM function calls don't scale; code orchestration is simpler, more effective

https://jngiam.bearblog.dev/mcp-large-data/
232•jngiam1•16h ago•83 comments

Dijkstra on Ada

https://craftofcoding.wordpress.com/2014/04/16/dijkstra-on-ada/
47•cpeterso•8h ago•15 comments

Ancient reptile footprints are rewriting the history of when animals evolved

https://apnews.com/article/oldest-reptile-footprints-australia-963e3c38c8d5782e7ac20f5405f15f89
19•gmays•3d ago•3 comments

An upgraded dev experience in Google AI Studio

https://developers.googleblog.com/en/google-ai-studio-native-code-generation-agentic-tools-upgrade/
160•meetpateltech•15h ago•92 comments

Sorcerer (YC S24) Is Hiring a Lead Hardware Design Engineer

https://jobs.ashbyhq.com/sorcerer/6beb70de-9956-49b7-8e28-f48ea39efac6
1•maxmclau•12h ago

The Machine Stops (1909)

https://standardebooks.org/ebooks/e-m-forster/short-fiction/text/the-machine-stops
94•xeonmc•12h ago•19 comments

The curious tale of Bhutan's playable record postage stamps (2015)

https://thevinylfactory.com/features/the-curious-tale-of-bhutans-playable-record-postage-stamps/
109•ohjeez•15h ago•14 comments

Possible new dwarf planet found in our solar system

https://www.minorplanetcenter.net/mpec/K25/K25K47.html
133•ddahlen•15h ago•87 comments

Tales from Mainframe Modernization

https://oppi.li/posts/tales_from_mainframe_modernization/
51•todsacerdoti•9h ago•21 comments