* Math & art. Product Manager. Demoscener. * Created Quill, Shadertoy, Pixar's Wondermoss, Memix, ... * Videos: piped.kavin.rocks/Inigo_Quilez * Tutos: iquilezles.org

san francisco
Joined October 2011
66
1,220
97
8,051
170,585
Some generalizations of polar coordinates (kind of) so you can parametrize space around primitives beyond disks: shadertoy.com/playlist/XclfR…
@iquilezles is there a way to get a tangent coordinate space from any 2D SDF in a generic way? For the circle we can get these as (angle, distance) but what about other shapes?
7
54
3
422
Hi web developer friends. What's AWS's response to Google Analytics? I haven't been able to find it yet. I'm using my own currently, but I'd be happy to pay a bit and upgrade to something that doesn't look like AWStats and similar. Thanks!
4
8
A catalog of different smoothstep functions, their inverses, and first and second derivatives. Top row is polynomial smoothsteps, middle is rationals, bottom is piecewise polynomials and trigonometric. Each one has a different strength. Article: iquilezles.org/articles/smoo…
10
194
10
1,050
Because I don't watch films, when a Marvel movie trailer shows up in my feeds all that I see is some grown-ups in costumes surrounded by cartoon environments and effects. Max cringe. I'm telling you these movies won't age any better than the old batman shows from the 80s did...
37
18
1
329
Yes, I meant the 60s of course; I can't type numbers today it seems :(
2
28
About 7 years ago, one day, just like that, a Mandelbulb fractal grew on my desk!
9
27
1
475
17,838
Show this thread
66
1,220
97
8,051
170,585
Realtime animated version of @theAlbertChern's tweet, with source code: shadertoy.com/view/NsBBWW
If three points lie on the graph of y=1/x, so will their orthocenter.
4
38
1
291
8,433
It is convenient to know a few small Pythagorean triples for when you need an arbitrary rotation matrix, so you can fill it up without resorting to sines and cosines.
8
71
4
570
14,885
Sphere inversion -> rotate -> noise, part of my upcoming "Painting with Maths" video. It's almost ready, can't wait to put it out there! Realtime version with source code: shadertoy.com/view/7ssBzX
7
69
2
666
12,446
Folder: contains many text files, pictures, documents and ONE .wav file. @Windows: Aha, a sound file! This must be a music album, so let me remove all Size, Date and Type info and add empty Album, Contributing Artists and Track Number columns for you. You are so very welcome!
18
44
1
520
People will always find a metric that validates their belonging to a tribe. Just this week I've heard that all three Java, C++ and Python are all the most "popular" programing language. Based on the number of...? Questions on forums? Programmers? Programs in production? You pick!
12
7
189
Same for countries. GDP? GDP normalized to population, or normalized to the prize of bread? Average acquisition power? Social services available to the poorest? Life expectancy? Happiness reporting? Urban safety? Average education level? Quality of food? Again, you pick!
2
80
A 4D mathematical surface
14
118
11
970
19,344
It's the intersection of F(u,v)=u⁵+v⁵+v²+⅛v (u, v complex) and a 4D sphere, which produces a 5-petal flower. Then I compose F with the SDF of 3x7 squares to grow the beams. The animation shows it rotating in 4D. I was trying to learn when F produces a knot and when a curve.
3
4
74
... and when I changed to a new phone and number, I did the right thing... and all of the vegetation of two films that were in production suddenly changed, creating some panic in a handful of teams for about half a day ^___^
Fun fact - vegetation on Brave was a procedural geometry generator that ran at render time. The seed for the generator was @iquilezles' phone number with the comment: // Call me if you don't understand this seed = 555-555-5555;
25
616
23
3,462
10
108
7
1,060
26,985
Realtime version: shadertoy.com/view/7sGSRd Raytraced, but not an implicit surface :(
1
2
49