Dimitri Diakopoulos's Avatar

Dimitri Diakopoulos

@ddiakopoulos.bsky.social

I make stuff sometimes?! when i’m not doing life things, i shepard a research engineering team at apple

570 Followers  |  253 Following  |  23 Posts  |  Joined: 27.05.2023  |  2.2948

Latest posts by ddiakopoulos.bsky.social on Bluesky

Video thumbnail

Methods like NeRF and Gaussian Splats model the world as radioactive fog, rendered using alpha blending. This produces great results.. but are volumes the only way to get there?πŸ€” Our new SIGGRAPH'25 paper directly reconstructs surfaces without heuristics or regularizers.

07.08.2025 12:21 β€” πŸ‘ 94    πŸ” 24    πŸ’¬ 1    πŸ“Œ 2
Post image

A webpage for an interactive shader animation:
bleuje.com/js_sketches/...

03.08.2025 16:25 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - jakericedesigns/SteerablePerlinNoise: Implementations of "Steerable Perlin Noise" as presented at Siggraph 2025 Implementations of "Steerable Perlin Noise" as presented at Siggraph 2025 - jakericedesigns/SteerablePerlinNoise

One of my coworkers, @tearsofjake.bsky.social, has a talk at SIGGRAPH this year about this really cool steerable perlin noise technique that was used on Moana 2. He's just posted some handy reference implementations for Houdini, Unity, Godot, and Blender; check it out!

github.com/jakericedesi...

28.07.2025 19:01 β€” πŸ‘ 71    πŸ” 19    πŸ’¬ 3    πŸ“Œ 0
Preview
GitHub - timmitra/visionosresources: My collection of interesting visionOS code and resources My collection of interesting visionOS code and resources - timmitra/visionosresources

Here are the visionOS resources you've been looking for. Well some of them anyway. Just added @vrhermit.com's Getting Started With Widgets.
github.com/timmitra/vis...

27.07.2025 15:50 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

We present a simplified, p5.js version of the vocal tract synthesizer from Neil Thapen's popular Pink Trombone, adapted for use in a creative coding assignment concerned with interaction design and absurd puppeteering.
Interactive: editor.p5js.org/golan/sketch...
Writeup: github.com/golanlevin/6...

25.07.2025 16:52 β€” πŸ‘ 106    πŸ” 20    πŸ’¬ 4    πŸ“Œ 3

really nice work

13.07.2025 21:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Algorithms for making interesting organic simulations Article explaining simulation algorithms that produce complex organic behaviours, starting with the classic physarum algorithm from Jeff Jones.

I wrote this article explaining algorithms for physarum-style simulations
bleuje.com/physarum-exp...

13.07.2025 21:14 β€” πŸ‘ 88    πŸ” 27    πŸ’¬ 4    πŸ“Œ 3

I need (want) a 500k CNC machine but the economics of a hobby owner simply don’t work. Need something like a makerspace where the membership signup fee is like 50k.

20.06.2025 17:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Foundations of Computer Vision The print version was published by

Our computer vision textbook is now available for free online here:
visionbook.mit.edu

We are working on adding some interactive components like search and (beta) integration with LLMs.

Hope this is useful and feel free to submit Github issues to help us improve the text!

15.06.2025 15:45 β€” πŸ‘ 114    πŸ” 31    πŸ’¬ 3    πŸ“Œ 1
Post image

Phycomyces nitens - Hugo de Vries, 1879

From the The Art of Knowledge: Educational Botanical Wall Charts collection

geheugen.delpher.nl/en

08.04.2025 11:53 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Post image

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...

13.06.2025 08:33 β€” πŸ‘ 61    πŸ” 15    πŸ’¬ 3    πŸ“Œ 0

⭐ Image editing without paired data, delivering on the promise of RGB<->X! Edit in Intrinsic space, get back your image with the desired modification!
The method is quite fun too, conditional token optimization and noise inversion.

12.06.2025 21:51 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Around The World, Part 23: Hydraulic erosion As I mentioned last time, I’m currently working on a full rewrite of the game, with a focus on building a solid technical foundation first. But because much of that is boring work, I allowed myself a ...

This blog is a miracle for terrain nerds
frozenfractal.com/blog/2025/6/...

09.06.2025 05:56 β€” πŸ‘ 52    πŸ” 14    πŸ’¬ 1    πŸ“Œ 0
Preview
Gradientspace Toolbox Gradientspace Toolbox provides a suite of in-Editor Tools to improve content-creation workflows. Find our Tools in the Gradientspace tab in Modeling Mode! For more information and video demonstrations...

Gave up on trying to sell my Unreal Engine plugin, it's free now if you happen to want to 3D-paint textures in the Editor, or make things out of little grids-of-shapes: www.fab.com/listings/058...

11.06.2025 19:04 β€” πŸ‘ 43    πŸ” 14    πŸ’¬ 6    πŸ“Œ 0
Post image

Feeling nostalgic for vacuum fluorescent displays of my youth, I've added p5.js implementations of 7, 14, and 16-segment procedural typefaces to my archive of p5-single-line-font-resources: github.com/golanlevin/p...

11.06.2025 16:46 β€” πŸ‘ 28    πŸ” 9    πŸ’¬ 0    πŸ“Œ 1
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice

The SIGGRAPH Physically Based Shading course is back this year: blog.selfshadow.com/publications...

10.06.2025 15:19 β€” πŸ‘ 81    πŸ” 29    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Our #SGP25 work studies a simple and effective way to uniformly sample implicit surfaces by casting rays. (1/9)

β€œUniform Sampling of Surfaces by Casting Rays” w/ @abhishekmadan.bsky.social @nmwsharp.bsky.social and Alec Jacobson

10.06.2025 14:40 β€” πŸ‘ 47    πŸ” 17    πŸ’¬ 1    πŸ“Œ 2
Post image

Selena's #Siggraph25 work found a simple, nearly one-line change that greatly eases neural field optimization for a wide variety of existing representations.

β€œStochastic Preconditioning for Neural Field Optimization” by Selena Ling, Merlin Nimier-David, Alec Jacobson, & me.

03.06.2025 00:43 β€” πŸ‘ 56    πŸ” 8    πŸ’¬ 3    πŸ“Œ 1

Richard Garriott grew up in Texas so maybe there’s a connection there.

28.05.2025 20:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I wrote about my retro winter adventure where I built my childhood dream PC fabiensanglard.net/2168.

18.05.2025 14:36 β€” πŸ‘ 285    πŸ” 34    πŸ’¬ 11    πŸ“Œ 3

this is cool!!

14.05.2025 21:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Understanding The Math Behind ReSTIR GI Recently, I had the pleasure of contributing to Nvidia’s Zorah project, the flagship demo for the RTX 50 Series GPUs. My primary role was to provide technical support for light transport in Zorah, whi...

Here is a new blog post of mine, where I dive deep into the theory and math behind ReSTIR GI.

Big thanks to Markus Kettunen for verifying the theory, reviewing the article, and catching a key detail I had missed.

agraphicsguynotes.com/posts/unders...

10.05.2025 00:11 β€” πŸ‘ 101    πŸ” 30    πŸ’¬ 1    πŸ“Œ 1
Noise is Beautiful: Part 1: Procedural textures

Stefan Gustavson has put out an open access book on procgen textures.

liu.diva-portal.org/smash/record...

github.com/stegu/noisei...

09.05.2025 18:07 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Please share widely:
The EPFL Geometry Computing Laboratory is launching its third call for an Artist / Designer Residency for the fall of 2025!
More information on how to apply here:
www.epfl.ch/labs/gcm/ope...

#design #art #residency #research

02.05.2025 16:10 β€” πŸ‘ 20    πŸ” 13    πŸ’¬ 0    πŸ“Œ 0
Preview
Only Five People Have Seen This New Impossible Color Researchers discover a new color outside the range of human color vision, but you have to laser your retinas to see it

Five peopleβ€”three researchers and two test subjectsβ€”have just seen a color no human has ever seen before.

18.04.2025 23:16 β€” πŸ‘ 1154    πŸ” 262    πŸ’¬ 73    πŸ“Œ 344
Post image

A thread of thoughts on radiance fields, from my keynote at 3DV:

Radiance fields have had 3 distinct generations. First was NeRF: just posenc and a tiny MLP. This was slow to train but worked really well, and it was unusually compressed --- The NeRF was smaller than the images.

08.04.2025 17:25 β€” πŸ‘ 92    πŸ” 21    πŸ’¬ 2    πŸ“Œ 1
Preview
Simplicity and Agentic Experience (AX) We find ourselves these days at a fascinating intersection where simplicity and agency are converging. As I’ve explored in my previous work…

Simplicity and Agentic Experience johnmaeda.medium.com/simplicity-a...

08.04.2025 04:47 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
Post image Post image

To defeat your enemy, you must know them. Bloodwood inlay on hard maple.

06.04.2025 02:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Really love Daniel’s deep dives. Hits all the major notes: clearly written problem statement, excellent visualizations, and accessible solutions in code.

04.04.2025 18:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

From bits to atoms

01.04.2025 18:45 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ddiakopoulos is following 20 prominent accounts