inigo quilez @iquilezles
* Math & art. Product Manager. Demoscener. * Created Quill, Shadertoy, Pixar's Wondermoss, Memix, ... * Videos: https://t.co/r50AVR0ITo * Tutos: https://t.co/MVjsGVRH5s iquilezles.org san francisco Joined October 2011-
Tweets4K
-
Followers46K
-
Following39
-
Likes3K
My new favorite is this (and this is my last one, promise)
Hi Computer Graphics friends! The most awesome way to show your real-time experiments and projects is Real-Time Live! at Siggraph. Submissions for this year's edition are still open for another week+. Go submit, it's an awesome experience! See you there! s2024.siggraph.org/program/real-t…
I keep forgetting this one. Can you remind me what's the reason that, unlike all other math operations, min(0,NaN) = 0 rather than do NaN propagation? Do you know, @tom_forsyth @rygorous ?
Hi SDF friends, here's a full rewrite about smooth-minimums (soft blends/unions), where I introduce Normalization, Kernels, a circular smooth-min and an analysis of several blend functions. Hope you enjoy it! iquilezles.org/articles/smin/ (new stuff starts about 1/3 into the article)
Something cool happened yesterday - my kid and I played a video game that I wrote 29 years ago, and we had a great time. I wish I could go back in time and tell Past Me what just happened, I wouldn't believe it.
I have my own, but wondering if there is any de facto standard std::vector replacement for "Sane C++" out there? (ie, error codes instead of throwing, indices instead of iterators, doesn't construct/destruct elements, etc) Note - not looking to debate "why not std::vector?"
Submissions for SIGGRAPH 2024 Real-Time Live are OPEN! s2024.siggraph.org/program/real-t… Show a piece of innovative real-time work to a live audience on-stage (art exploration, industrial simulation, research project, creative tool, demoscene, film, game, scientific visualization, ...)
Code is to Data like Energy is to Mass. They are equivalent, but one flows and the other is frozen.
Code is to Data like Energy is to Mass. They are equivalent, but one flows and the other is frozen.
This exemplifies the problem with web dev: I'm not talking about a bloated stack of bad frameworks and abstractions that make apps perform like it's 1980. I'm talking about the developers themselves failing to recognize THAT as a problem and instead tweeting nonsense like this:
This exemplifies the problem with web dev: I'm not talking about a bloated stack of bad frameworks and abstractions that make apps perform like it's 1980. I'm talking about the developers themselves failing to recognize THAT as a problem and instead tweeting nonsense like this:
BoundingBox.update()
It's sad to see great youtubers succumb to the algorithm and ditch infrequent but long content in favor of daily 5-minute videos. Makes the content superficial, and the format frustrating (dilutes this old Xennial's attention). I hate to unsubscribe. The creator economy sucks.
I added Chinese subtitles for my "Painting a Landscape with Maths" video in Youtube, and also uploaded it to Bilibili. Bilibili: bilibili.com/video/BV1Da4y1… Youtube: youtube.com/watch?v=BFld4E…
Talking about directional brushes with @antovsky reminded me of this feature in @QuillSmoothstep . It's often used to create speculars and reflections, and sometimes to control profile contours in line work, but sometimes also more creatively like in this old piece by @gorosart:
Talking about directional brushes with @antovsky reminded me of this feature in @QuillSmoothstep . It's often used to create speculars and reflections, and sometimes to control profile contours in line work, but sometimes also more creatively like in this old piece by @gorosart:
There are a lot more trees on earth than stars in our galaxy the Milky Way. That's a lot of trees. But it's also a lot fewer starts that I thought.
Sebastian Aaltonen @SebAaltonen
33K Followers 254 Following Building a new renderer at HypeHype. Former principal engineer at Unity and Ubisoft. Opinions are my own.mrdoob @mrdoob
70K Followers 736 Following Award losing non creative junior developer. May or may not have something to do with @threejs.Casey Muratori @cmuratori
41K Followers 120 Following I want all my garmonbozia. https://t.co/Bdh1Xj2PpVMax Liani @maxliani
10K Followers 172 Following Raytracing at Nvidia. Previously: Tech Lead for RenderMan at Pixar, Architect of Glimpse Renderer at Animal Logic 🇮🇹🇦🇺🇺🇸🇨🇦 Views are my own.☄︎ @0xca0a
46K Followers 927 FollowingAras Pranckevičius �.. @aras_p
29K Followers 515 Following Programmer. Worked on Unity game engine 2006-2021. Now mostly tinkering with Blender. ➡️ I'm at https://t.co/wlFKbKVWnr now.Keenan Crane @keenanisalive
27K Followers 452 Following Digital Geometer, Assoc. Prof. of Computer Science & Robotics @CarnegieMellon @SCSatCMU and member of the @GeomCollective. https://t.co/edHwujkFsAMykhailo Moroz @Michael_Moroz_
11K Followers 316 Following Love physics simulations and rendering algorithms. Currently work at @ZibraAI as Lead 3D Research Engineer. Discord: misha.m. VRChat: misha_mTom Forsyth (TODO: wh.. @tom_forsyth
18K Followers 324 Following Gfx coder and chip designer. 3Dlabs/Muckyfoot/RAD/Valve/Oculus/Intel/Rec Room. https://t.co/Y6hyjycmgo @tomforsyth.bsky.socialJonathan Blow @Jonathan_Blow
131K Followers 234 Following Designer/Programmer behind Braid and The Witness. Braid, Anniversary Edition comes out May 14. https://t.co/05NUbEfwyTShadertoy @Shadertoy
23K Followers 3 Following Build and Share your best shaders with the world and get Inspired! Created by @Beauty_piTom Stochastic | Maki.. @h3r2tic
20K Followers 678 Following ½ of @PounceLight 🐈🔦 Washed-up renderologist making games with @anastasiaopara Rustacean 🦀 Torturer of graphics cards 🔥 Ex Embark, EA, CA. He/himJaume Sanchez Elias �.. @thespite
22K Followers 683 Following Web Dev, pixel burner - WebGL · WebXR - UX/UI @GoogleDeepMindKostas Anagnostou @KostasAAA
14K Followers 152 Following Lead Rendering Engineer @WeArePlayground working on @Fable. DMs open for graphics questions or mentoring people who want to get in the industry. Views my own.Omar 🍋 @ocornut
16K Followers 169 Following dear imgui https://t.co/iQ5qoqUgGL / the dragon’s trap @lizardcube / dreams, tearaway, pixeljunk shooter, soul bubbles, meka, smspower𝖒𝖒𝖆𝖑𝖊�.. @mmalex
14K Followers 4K Following noob @ midjourney; ex: NVResearch (InstantNGP/NeRF); cofounder MediaMolecule (Dreams, LittleBigPlanet); demoscene/vj (statix/bluespoon); synth tinkerer (plinky)Eric Lengyel @EricLengyel
16K Followers 235 Following • PhD, Computer Science • Creator of @SlugLibrary, @C4Engine • Math/gamedev author • #GeometricAlgebra researcher • Former Naughty Dog, Apple, SierraPeter Shirley 🔮�.. @Peter_shirley
13K Followers 5K Following Former IndianaU, CornellU, UUtah, Rayscale, Nvidia, PurityLLC, Nvidia, now Activision #raytracing. #60fps #ViewsAreMyOwnMartijn Steinrucken @The_ArtOfCode
7K Followers 170 Following Artist, coder, math geek, AI belieber, nft apologist, bitcoin maxi, mainstream mini.TypicallyZe @TypicallyZ
30 Followers 168 FollowingXin Kong @XinKong_IC
688 Followers 1K Following PhD candidate in Dyson Robot Vision Lab at Imperial College LondonHarry @Harry1990739
0 Followers 6 FollowingJustin Braben @BrabenJustin
16 Followers 72 FollowingNekoKazama @kazama_do
134 Followers 1K FollowingAnthony Lemus @4n7
272 Followers 865 Following I love @kristin_lemus. Dad to @paper_mess, @keepsmilingem, @notRiah, @liviagracelemus, @1emus_ . Product @gru_vi, @ClippzAppendlw @endlw2
0 Followers 109 FollowingMichael DeMaria @demaria_michael
365 Followers 2K Following Building something new | Previously at Serent Capital, Union Square, & Moelisdatenschutzisdead @datenschutzisd1
16 Followers 60 FollowingIvan Sakharovskiy @ivan52611199
1 Followers 23 Following Hello! It's me, Ivan! This account about me, my thinking and my vision I love to live, cry, upset and rejoice(I did't know what word)3 µops in a trench c.. @3uops
1 Followers 21 Followingluis meza @luismez60779162
13 Followers 26 Followingᴊᴏɴᴀs sᴄʜ�.. @_jschmidt
149 Followers 1K Following Creative Director / UX & UI / 3D & Motion Design / Sound DesignRob de Winter @robdewinter
786 Followers 719 FollowingAndrew Gafarov @andrew_gafarov
6 Followers 105 Following CTO, AR/VR/Meta professional, AI enthusiastmax @m_a_x_p_n
0 Followers 91 FollowingARRehmanVRRehman @TheGuySheToldU
53 Followers 939 Following 3d Generalist Unite Speaker Epic Community manager Fighting entropy alwaysJason de Wolff @JasondeWolff
12 Followers 54 Following 3rd year Graphics Programmer student at @BuasGamesFlappy Boi @BasicBrits
101 Followers 955 FollowingSwan Ronson @itszdx
524 Followers 296 Following wannabe musician in the body of a builderer of thingserer — previously // @contentful, @expedia // sp ‘15 @recursecenterO Último Main Diluc @LastArchimedes
14 Followers 63 Following Gosto de programação, matemática, xadrez, músicas japonesas e outras coisinhas aí... ꪜꪖᧁꪮ ꪑꪊꪀᦔꪮRuben @rubndz
7 Followers 7 Following9km @kkmm999999
16 Followers 46 Followingpoham @poham_C
31 Followers 104 FollowingMoco @mocomatics
333 Followers 327 Following oop & oysters retired octopus hunter running NEEEU SpacesAlex Lopez Martin @Alextir0n
0 Followers 24 FollowingSora 🔜 Guadalindie @Bumvolla
120 Followers 1K Following 💻Technical artist 🐉Always DM 👾I make games, and play games and stuff that is not games related I promise 23 (She / any)David Greedy @DavidGreedy
26 Followers 86 FollowingChris Ren @Lysosomespire
6 Followers 188 FollowingRyan @mazx8n
226 Followers 3K FollowingBryant Smith @bryantcodesart
192 Followers 336 Following Web/Creative Dev | Funk Trombone | Visit https://t.co/qbzl2fZP10 (he/him)Raf Mad @raf_madureira
11 Followers 134 FollowingAndrew Groot @thesquaregroot
82 Followers 360 Following Working on a 3D/2D/1D puzzle-platformer called "The Boundary Condition." Wishlist it on Steam here: https://t.co/yfSmY6dbjg…/ @7JCekr5qUg95818
0 Followers 35 FollowingWith Love @outtay_jack
36 Followers 142 Followingm r c @mrculpo
137 Followers 710 Following Computer Graphics | OpenGL | C++ | Tools ~~~~~ JavaEE | Spring Boot | React | PLSql.Gustav Hahn @polygonengineer
36 Followers 206 Following polygon engineer, 3D generalist, programmer https://t.co/tYie2GXlWD…mrdoob @mrdoob
70K Followers 736 Following Award losing non creative junior developer. May or may not have something to do with @threejs.Aras Pranckevičius �.. @aras_p
29K Followers 515 Following Programmer. Worked on Unity game engine 2006-2021. Now mostly tinkering with Blender. ➡️ I'm at https://t.co/wlFKbKVWnr now.Keenan Crane @keenanisalive
27K Followers 452 Following Digital Geometer, Assoc. Prof. of Computer Science & Robotics @CarnegieMellon @SCSatCMU and member of the @GeomCollective. https://t.co/edHwujkFsATom Forsyth (TODO: wh.. @tom_forsyth
18K Followers 324 Following Gfx coder and chip designer. 3Dlabs/Muckyfoot/RAD/Valve/Oculus/Intel/Rec Room. https://t.co/Y6hyjycmgo @tomforsyth.bsky.socialShadertoy @Shadertoy
23K Followers 3 Following Build and Share your best shaders with the world and get Inspired! Created by @Beauty_pi𝖒𝖒𝖆𝖑𝖊�.. @mmalex
14K Followers 4K Following noob @ midjourney; ex: NVResearch (InstantNGP/NeRF); cofounder MediaMolecule (Dreams, LittleBigPlanet); demoscene/vj (statix/bluespoon); synth tinkerer (plinky)morgan @CasualEffects
21K Followers 3K Following Roblox Chief Scientist U.Waterloo & McGill Prof. @morgan3d.bsky Known for NVIDIA, Unity, Graphics Codex, Markdeep, G3D, Skylanders, E Ink, Titan Quest, WilliamsAlex Mordvintsev @zzznah
16K Followers 2K Following Mad Scientist, DeepDream creator. Designing Self-Organising Systems and Programmable Artificial Life. https://t.co/rntipHzHW3Chris Green @ChrisGr93091552
2K Followers 535 Following Back at Valve. gfx,simulation,parallelism,math,AI,HW,VR,game engines. MTG Online,Ultima Underworld,AmigaOS,Flight Sim,Scuba,Paleontology. ~40years experience.Cheng Lou @_chenglou
19K Followers 196 Following Worked on: @reactjs, @messenger, @reasonml, @rescriptlang & @midjourneyMickey Friedman @mickeyxfriedman
13K Followers 2K Following Co-founder @flairAI_🔥 | AI Product Photography | AI Grant ‘22 | ex Tesla, Adobe, UChicago etc.Internal Tech Emails @TechEmails
524K Followers 901 Following Internal tech industry emails that surface in public records. 🔍Michael Levin @drmichaellevin
40K Followers 2K Following Scientist at Tufts University; my lab studies anatomical and behavioral decision-making at multiple scales of biological, artificial, and hybrid systems.DanielPeixe @danielpeixe76
4K Followers 344 Following Cinematics Animation Director at Moon Studios. VR artist. Writer and Director of "The Remedy" VR short film.12 years as a Disney animator.Quill by Smoothstep @QuillSmoothstep
1K Followers 1 Following The professional VR animation, storytelling and drawing tool.Sintel @Sin_tel
2K Followers 638 Following Music, drawing, interactive art, PhD student bioinformatics and developmental biology https://t.co/o7O0Rf8rKL https://t.co/0LyweMydnV https://t.co/v6U5xSeEIaBen Sparks @SparksMaths
9K Followers 980 Following Mathematician, Musician, Speaker, Teacher. Freelance, AMSP, & Uni of Bath. @Numberphile, @MathsInspiratn, @TMiPUK, and YouTube @SparksMathsmatt swoboda @mattswoboda
1K Followers 168 Following Graphics & vfx coder; creator/founder/developer of Notch (@notchvfx); democoder. https://t.co/GYswx3dAuz for more finished pieces.Lydia Choy (choy@bsky.. @choy
5K Followers 404 Following Director of Product/Engineering of #Substance3DModeler, choy@bskyFlopine ♡✧( ु�.. @FlopineYeah
3K Followers 599 Following #Demoscener #VJ Artist (DM me for your gigs ;) ) Coding shaders and other stuff on Twitch PhD student @Inrev_Paris8 Fuck N*Ts PP by @PainPerdu8bit They/SheNASA JPL @NASAJPL
3.9M Followers 127 Following The Jet Propulsion Laboratory manages many of NASA's robotic missions exploring Earth, the solar system, and our universe. (Verification: https://t.co/iicDVgZd2m)Mirko 💙💛 @Mirko_Salm
1K Followers 480 Following Graphics Programmer / Tech Artist. He/Him. #TransLivesMatter #BlackLivesMatterchar @CharStiles
3K Followers 1K Following algorat➰〰➰ currently at @mit @futuresketches && doing math at the club && taking care of a warehouse :) https://t.co/k8dJTqjd0EYibing Jiang @yibing_art
327 Followers 50 Following Indie Game Dev, Animation Film Director, Real-Time Rendering Specialist. Previously at Pixar, Naughty Dog, Unity, and Disney Animation.Grant Sanderson @3blue1brown
365K Followers 362 Following Pi creature caretaker. Contact/faq: https://t.co/brZwdQfdifNASA's Perseverance M.. @NASAPersevere
3.1M Followers 40 Following NASA Mars rover, exploring since February 2021. Hobbies: Photography, collecting rocks, off-roading. 🚀 Team HQ @NASAJPL (Verification: https://t.co/b0WrcSJeU0)Natalie Wynn @ContraPoints
606K Followers 2K Following Ex-philosopher, good YouTuber, bad Tweeter. Email: [email protected]Fabian Giesen @rygorous
15K Followers 107 Following Abstraction maker, abstraction breaker. @[email protected] he/himHenry Segerman @henryseg
10K Followers 496 Following Mathematician working in 3D geometry/topology, and mathematical maker/artist, working in 3D printing/VR. I have moved to Mastodon.NASA Mars @NASAMars
1.5M Followers 222 Following NASA’s official Twitter account for all things Mars. Join us as we explore the Red Planet!Jeremy Cowles @MoldyMagnet
4K Followers 1K Following Something new. Past: Unity ML Artistry, Xoogler, @TiltBrush. Pixar GPU team: Hydra, @opensubdiv, and @openusd. Closet demoscener.Matt Parker @standupmaths
139K Followers 614 Following #1 best-selling author, also maths clown. Videos: https://t.co/sCfGSvBKVm Also over here: https://t.co/3kB1s6dNdXAli Wong @aliwong
163K Followers 628 FollowingFlavien Brebion @inovae_flavien
925 Followers 67 Following President, CTO and Cofounder of I-Novae Studios, LLC.Pol @poljeremias
5K Followers 405 Following Rendering @Netflix Games and Cofounder @Shadertoy. Before: @Pixar (USD/Hydra), LucasArts, @SIGGRAPH Leadership, Cofounder @MemixApp (acquired by @mmhmmapp).@revision_party it is a blast again :) Here is my small (256bytes) contribution for #revision2024 pouet.net/prod.php?which…
My wifey plays Madrigal Seline in @wickedgame Releasing TODAY !!! Who would think we would end up working together on a videogame?? so proud of her incredible job !! @moongamestudios #voiceoverartist Check out her updated Linkedin profile:linkedin.com/in/christina-g…
@iquilezles @amohr This one doesn't fit in a single cache line, yours is better in that respect :-) A right shift and smaller 16-byte aligned buffer
@ProgramMax @iquilezles Haha nice! Turns out you can drop a cache line for the price of a shift. x.com/amohr/status/1…
@MissQuickstep @iquilezles This happens to work! One shift, one cache line. 🤣
Here's my entry: char grade( int score ) { int nIdx = floor(((score - -2.0) * 0.045283969041293934) - (cos(cos(score * 0.03114100715856666) * 1.5790931375763757) * 1.98522506643194)); return "FDCBA"[nIdx]; } godbolt.org/z/77sfs1f8q
I can only assume people proposing dictionaries are trolling, so here goes my contribution to the circus:
@iquilezles Clearly the way to solve this is with a 1-layer RELU network + a linear classifier :-)
building microservices
@iquilezles char checkscore(unsigned short score) { score = (((score << 4) + (score << 3) + score + 54) >> 8); score = (score << 1) + score; return 'F' - (char)((0x6C680000 >> score) & 7); }
@iquilezles Why not just this?
@iquilezles What about def grade4(score): return "FFFFFFDCBAA-----"[(score * 103) >> 10]
@iquilezles @mrdoob With time I realized that it is sometimes worth to let go of some ideas, but pushing ideas that were not so good in the end have led me to my current state which I enjoy :)
@runevision That’s awesome BTW, he references and links to @iquilezles article, but never mentions the video, which is also a wonderful visual explanation: youtu.be/BFld4EBO2RE?si…
@iquilezles That worked so well with the last big tech boon for criminals, kleptocurrency :-)
@sylefeb @iquilezles @BrunoLevy01 @suarezvictor @splinedrive @risc_v @pipelinec_hdl Same thing with 8 bits per channel all the way through :)
@iquilezles @BrunoLevy01 @suarezvictor @splinedrive @risc_v @pipelinec_hdl #Silice version update with animation (racing the beam, pipelined, no CPU). Thanks @iquilezles, looks much more lively now! (Note: banding is due to the VGA pmod being 4bits only, would be smooth in 8bits RGB) github.com/sylefeb/Silice…
Resolved it using ContourPlot3D, and some signed distance fields and "smooth-min" functions from @iquilezles ❤️
@iquilezles @tom_forsyth ARMs fmin/fmax, in default mode, IIRC do give NaN if either operand is a NaN. You can enable an alternative FP mode that gives x86-like min/max, and I think there was yet another toggle? IEEE 754-2008 added minNum and maxNum that treats NaNs like missing data points.