https://portfolio.exppad.com
https://twitter.com/exppad
Come see our talk at #SIGGRAPH2025 to discuss how we can collectively move "Towards a sustainable use of GPUs in Graphics Research"
with @elie-michel.bsky.social @axelparis.bsky.social Octave Crespel and Felix Hähnlein
Come see our talk at #SIGGRAPH2025 to discuss how we can collectively move "Towards a sustainable use of GPUs in Graphics Research"
with @elie-michel.bsky.social @axelparis.bsky.social Octave Crespel and Felix Hähnlein
Wait no more! I share here precompiled binaries of tint CLI: github.com/eliemichel/d...
Wait no more! I share here precompiled binaries of tint CLI: github.com/eliemichel/d...
👉 The ongoing "Next" rewrite of my guide reached the Hello Triangle chapter 🥳 eliemichel.github.io/LearnWebGPU/...
👉 The ongoing "Next" rewrite of my guide reached the Hello Triangle chapter 🥳 eliemichel.github.io/LearnWebGPU/...
👉 The paper's page: wbrbr.org/publications...
Congrats to @wbrbr.bsky.social, M. Sanchez, @axelparis.bsky.social, T. Lambert, @tamyboubekeur.bsky.social, M. Paulin and T. Thonat!
👉 The paper's page: wbrbr.org/publications...
Congrats to @wbrbr.bsky.social, M. Sanchez, @axelparis.bsky.social, T. Lambert, @tamyboubekeur.bsky.social, M. Paulin and T. Thonat!
www.mattkeeter.com/blog/2025-05...
If you've got Lipschitz-continuous distance fields, you can use single-point samples to do tricks that normally require interval arithmetic – like hierarchical evaluation and expression simplification!
On patreon: www.patreon.com/posts/ongoin...
On Discord: discord.gg/2Tar4Kt564
Outline:
🔹 The LearnWebGPU guide
🔹 WebGPU-distribution
🔹 RenderDoc
🔹 WebGPU-C++
🔹 WebGPU spec
🔹 Dawn
🔹 wgpu-native
🔹 GLFW and SDL
🔹 Slang x WebGPU
On patreon: www.patreon.com/posts/ongoin...
On Discord: discord.gg/2Tar4Kt564
Outline:
🔹 The LearnWebGPU guide
🔹 WebGPU-distribution
🔹 RenderDoc
🔹 WebGPU-C++
🔹 WebGPU spec
🔹 Dawn
🔹 wgpu-native
🔹 GLFW and SDL
🔹 Slang x WebGPU
(Don't mind the usage field, it's a placeholder value for now)
(Don't mind the usage field, it's a placeholder value for now)
Because chronologically they are submitted before the render pass even though the API call occurs after.
Because chronologically they are submitted before the render pass even though the API call occurs after.
This is an early test that only lists the API calls, but already promissing! Will share when usable.
This is an early test that only lists the API calls, but already promissing! Will share when usable.
I really like this paper BTW, it is about procedural #SignedDistanceFields, a simple idea to #differentiate them and thus provide #DirectManipulation ✨
More in the🧵⤵️ 1/8
I really like this paper BTW, it is about procedural #SignedDistanceFields, a simple idea to #differentiate them and thus provide #DirectManipulation ✨
More in the🧵⤵️ 1/8
👉 github.com/eliemichel/S...
Very happy to take feedback about what's good and bad in this demo! More⤵️ 1/8
👉 github.com/eliemichel/S...
Very happy to take feedback about what's good and bad in this demo! More⤵️ 1/8
(Also, it makes it hard to follow the pace with the #LearnWebGPU guide, but I'm working on it!)
(Also, it makes it hard to follow the pace with the #LearnWebGPU guide, but I'm working on it!)
1/8
1/8
👉 github.com/eliemichel/c...
👉 github.com/eliemichel/c...
Branch step100-dawn: github.com/eliemichel/L...
Branch step100-dawn: github.com/eliemichel/L...
After recently upgrading #sdl2webgpu, I introduce #sdl3webgpu, little SDL3 extension to create WebGPU surface!
👉https://github.com/eliemichel/sdl3webgpu
After recently upgrading #sdl2webgpu, I introduce #sdl3webgpu, little SDL3 extension to create WebGPU surface!
👉https://github.com/eliemichel/sdl3webgpu
Joke aside, this is why my guide could feel a bit behind: I value portability, hence my WebGPU-distribution follows the pace at which implementations are in sync!
eliemichel.github.io/LearnWebGPU/
Joke aside, this is why my guide could feel a bit behind: I value portability, hence my WebGPU-distribution follows the pace at which implementations are in sync!
eliemichel.github.io/LearnWebGPU/
🔥What our research field collectively costs? 🧯What could we do better? 🌾But also what it can bring to other fields!
ft AxelParis & Octave Crespel
🔥What our research field collectively costs? 🧯What could we do better? 🌾But also what it can bring to other fields!
ft AxelParis & Octave Crespel
What's that? See🧵below ⤵️
📃Source Code: github.com/WeiPhil/nbvh
🌐Project Page/Paper: weiphil.github.io/portfolio/ne...
What's that? See🧵below ⤵️
📃Source Code: github.com/WeiPhil/nbvh
🌐Project Page/Paper: weiphil.github.io/portfolio/ne...
Import #GoogleMaps 3D into #Blender now!
👉👉👉 github.com/eliemichel/M...
Import #GoogleMaps 3D into #Blender now!
👉👉👉 github.com/eliemichel/M...
👉 eliemichel.gumroad.com/l/DFExj
👉 eliemichel.gumroad.com/l/DFExj
Details can be found on the support #Discord server: discord.gg/ZhXvsHJr7P
#LearnWebGPU #Dawn
Details can be found on the support #Discord server: discord.gg/ZhXvsHJr7P
#LearnWebGPU #Dawn