Duarte David
duartedavid.bsky.social
Duarte David
@duartedavid.bsky.social
Raytracers are my "hello world"s

he/him
Reposted by Duarte David
I realize “Don’t suppress the wiggles! They’re trying to tell you something!” means something very different for me than most people.

It comes from one of those insightful papers where the idea would have stuck with me regardless, but the lede is such perfect writing it really anchors in my memory
November 26, 2025 at 6:10 PM
Reposted by Duarte David
The Graphics Replicability Stamp Initiative (GRSI, www.replicabilitystamp.org), a community-driven initiative to promote replicability in Graphics research, is seeking volunteers.

More details in the 'Volunteering' section of the home page.
Graphics Replicability Stamp Initiative
www.replicabilitystamp.org
November 21, 2025 at 12:16 PM
Reposted by Duarte David
I'm just saying - the promise of C1 and sometimes C2 is... not actually true in general, and it's a giant pain in the arse to make it true. That's my experience anyway.
November 12, 2025 at 8:53 AM
Reposted by Duarte David
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talk recording of "Strand-Based Hair And Fur Rendering In Indiana Jones and The Great Circle" by Sergei Kulikov from MachineGames is now online: youtu.be/jSE1XXBEK-w
SIGGRAPH 2025 Advances: STRAND-BASED HAIR AND FUR RENDERING IN INDIANA JONES AND THE GREAT CIRCLE
YouTube video by SIGGRAPH Advances in Real-Time Rendering
youtu.be
November 11, 2025 at 11:45 PM
Reposted by Duarte David
learned today that boost.polygon has no dependencies on the rest of boost, and it can do a 2D Voronoi diagram for line segments, which means it can be used to find the max-inscribed circle of a polygon (which is much harder than min-containing circle!). And it's quite fast, too.
October 11, 2025 at 4:02 PM
Reposted by Duarte David
Computing the exact bijection of the optimal transport (OT) problem between very large point sets is completely untractable…

In our SIGGRAPH Asia 2025 paper: “BSP-OT: Sparse transport plans between discrete measures in log-linear time” we get one with typically 1% of error in a few seconds on CPU!
October 1, 2025 at 1:55 PM
Reposted by Duarte David
RING meeting in Nancy,
Cyprien Plateau--Holleville presented presented his awesome work on exact integration of the differential quantities involved in Partial Optimal Transport. And that's not all: It comes with a combined physsim - Optimal Transport - rendering on the GPU !
September 18, 2025 at 8:48 AM
Reposted by Duarte David
Really excited to share this with you all! The website is already live at anadodik.github.io/publication/...
August 5, 2025 at 3:59 PM
Reposted by Duarte David
I found out about this gorgeous new French animated feature today.

Western 2D animation never fully died; amongst other places, it lives on in France where places like Gobelins l'école de l'image have pushed the art form to spectacular heights.

www.youtube.com/watch?v=nvHx...
AMÉLIE ET LA MÉTAPHYSIQUE DES TUBES - Bande annonce
YouTube video by Haut et Court
www.youtube.com
July 10, 2025 at 12:00 AM
Reposted by Duarte David
GenAI has polluted image search results, especially for animal pics. It’s now basically impossible to find accurate art references.

Enter this: a repository of open-access, AI-free images of wild & exotic taxa. Artists creating *without AI* have blanket permission for derivative/transformative use.
Exotic Animal Photo Reference Repository
www.animal-photo-references.com
July 7, 2025 at 10:37 PM
Reposted by Duarte David
Wow I’m super excited for this. Milt Kahl’s work is my favorite of the nine old men; I love how angular he pushes forms. His work on 101 Dalmatians, Sword in the Stone, and Jungle Book in particular is IMO among the best character animation ever drawn.

andreasdeja.blogspot.com/2025/07/milt...
July 6, 2025 at 5:32 PM
Reposted by Duarte David
Got my hobby renderer compiled and up and running (slowly) on the silly little handheld Raspberry Pi CM5 cyberdeck thingy that I ordered on a whim recently.

Is this a particularly practical productive device? No! But it sure is fun! The keyboard is better than I expected.
July 6, 2025 at 6:00 AM
Reposted by Duarte David
Speaking of SIGGRAPH, as usual I'm assembling a list of the physics animation-y subset of the technical papers, with links:
https://www.physicsbasedanimation.com/2025/05/19/siggraph-north-america-2025/
www.physicsbasedanimation.com
June 19, 2025 at 1:29 AM
Reposted by Duarte David
Mesh intersections is hard ! Three years of agonizing pain summarized in my article that just got accepted to ACM Transactions on Graphics

dl.acm.org/doi/10.1145/...

The implementation and the expansion-based arithmetic kernel are available in geogram: github.com/BrunoLevy/ge...
June 13, 2025 at 8:33 AM
Reposted by Duarte David
The SIGGRAPH Physically Based Shading course is back this year: blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
June 10, 2025 at 3:19 PM
Reposted by Duarte David
Only a few days till REAC is here - register, log in, and soak in all the rendering architecture goodness!

Program: enginearchitecture.org/2025.htm
Register: tinyurl.com/register4rea...

See you there!!
June 8, 2025 at 12:37 AM
Reposted by Duarte David
I wrote about the 23-year-old crypto bro with effectively no relevant work experience, who @alondra.bsky.social revealed is sitting in meetings, not paying attention, and then giving the thumbs up/thumbs down on whether they can get their NSF grants...
June 2, 2025 at 6:34 PM
Reposted by Duarte David
Just your daily reminder that Gogol Bordello is revolution music. youtu.be/rEQYJbyk_xE?...
Gogol Bordello - Oh No (Live on KEXP)
YouTube video by KEXP
youtu.be
May 28, 2025 at 1:34 PM
Reposted by Duarte David
Time for another long blog post... and today it's all about how we handle the temporal aspect of animation data. And more specifically, how to approach things from a signal processing perspective, covering up-sampling, down-sampling, and everything in-between.

theorangeduck.com/page/filteri...
April 4, 2025 at 3:22 PM
I often think about how the most important Portuguese poem is an epic that opens with a dedicatory to the king which basically says:
"O King, you are great, but if ya wanna be really great you should go fight in a war".

The king then went to war and promptly died.
February 25, 2025 at 12:19 PM
Reposted by Duarte David
Grateful to see Bernie Sanders say this - there are Americans who can see Putin and modern Russia for what it is and also who know Ukraine and its people are bravely fighting against a murderous invasion (for the second time).
www.youtube.com/watch?v=rKBM...
A Sad Moment in American History
YouTube video by Senator Bernie Sanders
www.youtube.com
February 20, 2025 at 9:14 AM
Reposted by Duarte David
This is not just breaking a taboo on a day where the Bundestag was supposed to remember the Holocaust, it will backfire for the Conservatives as the pandering to the far right has backfired for the Tories in Britain.

A huge victory for the AfD. A dark day for Germany.

Why do people never learn.
January 29, 2025 at 6:42 PM
Reposted by Duarte David
series of computer graphics fantasy artwork i made in the past few years

these are all rendered with a simple custom GPU path tracer that fits in a 4 kilobyte executable, along with scene being traced
October 22, 2024 at 2:21 PM
Reposted by Duarte David
Honor his memory by doing something strange, unraveling a riddle within yourself, and working on your favorite projects.
January 16, 2025 at 6:51 PM
Reposted by Duarte David
You cannot get physically-based rendering right without understanding radiometry. My new blog post explains it all, relying on familiar concepts from rendering algorithms as much as possible.
Part 2 will come next week.
momentsingraphics.de/Radiometry1B...
January 12, 2025 at 7:44 PM