Mikkel Gjoel
gjoel.bsky.social
Mikkel Gjoel
@gjoel.bsky.social
1.1K followers 260 following 7 posts
Chair Raving Graphics Programmer loopit.dk/publications shadertoy.com/user/hornet
Posts Media Videos Starter Packs
Reposted by Mikkel Gjoel
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!

zeux.io/2025/09/30/b...
Reposted by Mikkel Gjoel
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talks slides posted: "Adaptive Voxel-Based Order-Independent Transparency" shipping in the upcoming Call of Duty: Black Ops 7 by Michal Drobot from Activision Central Tech is now online: advances.realtimerendering.com/s2025/index....
Reposted by Mikkel Gjoel
Reposted by Mikkel Gjoel
Anpther major update to our cluster lod ray tracing sample.
Zorah scene available as glTF
raw.githubusercontent.com/nvpro-sample...
BLAS caching github.com/nvpro-sample... BLAS merging github.com/nvpro-sample...

Special thanks to Adam Marrs, Pyarelal Knowles for ideas and Chris Perrella for zorah.
Reposted by Mikkel Gjoel
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
Reposted by Mikkel Gjoel
Slides from my SIGGRAPH 2025 and CEDEC 2025 talks “Fast as Hell: idTech 8 Global Illumination”, are now publicly available through the Advances in Real-Time Rendering in Games course. Lecture recordings will be available soon on the course's YouTube channel.
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "Fast as Hell: idTech8 Global Illumination” talk by @idsoftwaretiago.bsky.social from @idsoftware.bsky.social
are now online
advances.realtimerendering.com/s2025/index....
Reposted by Mikkel Gjoel
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talks slides online: "Ray Tracing The World of Assassin’s Creed Shadows" by Luc Leblanc and Melino Conte from Ubisoft is now online: advances.realtimerendering.com/s2025/index....
Reposted by Mikkel Gjoel
MegaLights slides were just posted online. There's a bunch of details in slide notes if you're curious how our new Stochastic Direct Lighting solution works, why we made it and want to learn a bit about the problem space.
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "MegaLights: Stochastic Direct Lighting in Unreal Engine 5” talk by @knarkowicz.bsky.social and @tiagocostav.bsky.social from Epic Games are now online
advances.realtimerendering.com/s2025/index....
Reposted by Mikkel Gjoel
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course slides for "Fast as Hell: idTech8 Global Illumination” talk by @idsoftwaretiago.bsky.social from @idsoftware.bsky.social
are now online
advances.realtimerendering.com/s2025/index....
Reposted by Mikkel Gjoel
SIGGRAPH 2025 links: blog.selfshadow.com/2025/08/15/s.... I'll be adding more soon. Let me know if I'm missing anything.
SIGGRAPH 2025 Links
blog.selfshadow.com
Reposted by Mikkel Gjoel
Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
Reposted by Mikkel Gjoel
Toroidally Progressive Stratified Sampling in 1D
New Blog Post! See how to use a low discrepancy shuffler to make stratified sampling toroidally progressive.
blog.demofox.org/2025/08/03/t...
Reposted by Mikkel Gjoel
New at #SIGGRAPH2025:

Can we make Perlin Noise stretch along some underlying vector field? Well it turns out it's possible with two simple additions to the original method! No need for advection or convolutions.

Find the paper and implementations here:
github.com/jakericedesi...
Reposted by Mikkel Gjoel
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...
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
github.com
Reposted by Mikkel Gjoel
Any of my moots (or non-moots) who happens to have experience with using surfels and lightprobes for rendering, and wouldn't mind me asking incredibly dumb questions about them?
Reposted by Mikkel Gjoel
#geogram + #graphite + #blender Python scripting = robust CSG directly available in Blender !
Everything is a numpy array.
Reposted by Mikkel Gjoel
Amazing talk about Neural Materials. Lots of insight - from why layered materials are important to an overview of current neural solutions and their tradeoffs: youtu.be/xUnXPNFWJUY?...
The Future of Analytical Materials in a Neural World
YouTube video by High-Performance Graphics
youtu.be
Reposted by Mikkel Gjoel
I did a presentation on the system we used for Brink at the OpenGL BOF at Siggraph 2011 loopit.dk/preferred.pdf . It was a bit different to Rage in that there were no restrictions on texture-reuse, and it allowed uv-wrapping. Not too many details in the presentation though...
loopit.dk
Reposted by Mikkel Gjoel
Another 🧵 on (almost) everything (interesting) about evaluating distances and closest points to quadratic Bezier curves
Reposted by Mikkel Gjoel
All HPG 2025 papers are now available on the EG digital library.
CGF papers: diglib.eg.org/handle/10.23...
Conference papers: diglib.eg.org/handle/10.23...
It has been a huge honor to act as HPG papers chair and guest editor and I look forward to an exciting program in Copenhagen.
44-Issue 8
High-Performance Graphics 2025
diglib.eg.org
Reposted by Mikkel Gjoel
Histogram Stratification for Spatio-Temporal Reservoir Sampling

Corentin Salaün, Martin Bálint, Laurent Belcour, Eric Heitz, Gurprit Singh and Karol Myszkowski

(Max Planck Institute for Informatics, Germany & Intel, France)

iribis.github.io/publication/...