Slides for SIGGRAPH 2026 Advances in Real-Time Rendering in Games course's talk on SMOLDER — REAL-TIME VOLUMETRIC EFFECT RENDERING IN GLACIER AND 007 FIRST LIGHT by @lexdev.net from IO Interactive are now online - enjoy!! advances.realtimerendering.com/s2026/index....
Alex Tardif
@longbool.bsky.social
Senior Graphics Programmer @ Digital Extremes. Previously ZeniMax Online, WB Blog: https://alextardif.com/eden.html
A Texture Lookup Approach to Bézier Curve Evaluation on the GPU jcgt.org/published/00... New published paper! The premise is that you can offload polynomial evaluation to the texture sampling unit, which can be useful for improving execution times if you are compute bound.
Happy to share that I'll be joining the Advances in Real-Time Rendering in Games course at Siggraph next week to talk about how we render volumetric effects in our Glacier engine & 007 First Light with Smolder! Take a look at all the cool presentations that are lined up!
2026 Advances in Real-Time Rendering in Games course line up is here - check it out! advances.realtimerendering.com
2026 Advances in Real-Time Rendering in Games course line up is here - check it out! advances.realtimerendering.com
4K/non-live versions are up now! Soulframe: www.youtube.com/watch?v=wNQe... Warframe: www.youtube.com/watch?v=pKsQ... Both dripping with atmosphere :D
Soulframe | TennoCon 2026 Warsongs Gameplay Demo (4K Version)
YouTube video by Soulframe
youtube.com
‘Soulframe’ Just May Be The Game We Need Right Now – Even In Pre-Alpha
‘Soulframe’ Just May Be The Game We Need Right Now – Even In Pre-Alpha
It's easy to lose hope in protecting the world, but Soulframe Preludes and its updates and Fables just may be the game we need right now. The post ‘Soulframe’ Just May Be The Game We Need Right Now – Even In Pre-Alpha appeared first on But Why Tho?.
dlvr.it
Go beyond the Origin System in #Warframe: Tau. Get ready to risk it all in a brand new region of space orbiting a binary star and teeming with new experiences. warframe.com/tau
Here are some of the fun and interesting things I've done that might be lesser known. 👻
There aren't really words to describe the experience of TennoCon, what a weekend! The electric connection between this studio and the community is what I have been looking for my whole career. Did lots of work for the Soulframe demo :D www.youtube.com/watch?v=oTk0...
Soulframe | TennoCon 2026 Warsongs Live Gameplay Demo
YouTube video by Soulframe
youtube.com
What To Learn To Be A Real Time graphics Programmer blog.demofox.org/2026/07/01/w... I wrote this up over lunch and it's surprisingly popular so sharing over here too.
I’m happy to announce the release of a new open source 3D physics engine called Box3D. I’ve been working on this project for a few years now, but it represents over 20 years of experience writing physics engines for games. Read more here: box2d.org/posts/2026/0...
Announcing Box3D
I’m happy to announce the release of Box3D, an open source 3D physics engine. It is now available on GitHub. Box3D repository You can think of Box3D as a fork of Box2D, extended with many features nee...
box2d.org
OK so I've seen a couple questions/comments related to whether or not this technique supports *rotation*, which tells me I perhaps didn't do a good job explaining a couple key points. The technique explains how to do an unweighted glyph box filters in a shader...
*tap tap* Is this thing on? www.youtube.com/watch?v=B9bz... rookandpossum.com/posts/scanli... I made a thing! I suspect I'll be posting to an empty room like a madman, but for now, I'm going to make a habit to start posting things here when I post videos/blogs/papers.
If you've been watching recent engine-related news from the industry and are feeling disenchanted with that trajectory, I'd like to share some non-mainstream projects that might brighten your day:
I've been working on a Kotlin/Compose Multiplatform to interpolate sRGB colors as mixtures of paints/pigments. It can produce results that are more appealing than the traditional sRGB interpolation that Composes uses (see screenshot). Not quite ready for release yet. github.com/romainguy/vi...
new grass tech out today, instancing goes brrrrr, draw distance extended accordingly
Super super excited to finally show what I’ve been working on at SMS blog.playstation.com/2026/06/02/f...
First look at God of War Laufey
Exclusive details about the next chapter in the God of War series.
blog.playstation.com
About 3.5 years ago I did some experiment to improve the behavior of microfacet normals at glancing angles. Many surfaces become highly reflective even though having high roughness. Check the discussion in the thread. Here is my implementation reusing equations you already have:
There's a neat short paper from Eurographics this year that evaluates how well microfacet shading models actually predict measured reflectance. The answer is: not nearly as well as one would hope! (1/3) ssteinberg.xyz/2026_surface...
INTRODUCTION TO SPHERICAL HARMONICS FOR GRAPHICS PROGRAMMERS finally done. gpfault.net/posts/sph.html
Introduction to Spherical Harmonics for Graphics Programmers
gpfault.net
I can't believe I get to work on Soulframe. I fell into a dream game that resonates with my spirit in a way I did not think I would ever get the chance to experience, and for a company that believes in human made experiences. gameinformer.com/cover-reveal...
Cover Reveal – Soulframe
All subscribers will also be receiving a code to jump into Soulframe early!
gameinformer.com
New blog post: A Decade of Slug This talks about the evolution of the Slug font rendering algorithm, and it includes an exciting announcement: The patent has been dedicated to the public domain. terathon.com/blog/decade-...
A generation of artists tossed away as valueless while consumer hardware becomes unavailable and unaffordable and your $500+ electricity bill all for the privilege of subsidizing the Gooner Lipstick Filter Pro while technologists expect you to clap that the glorious future of video games has arrived
DirectX 12 News from GDC 2026 - My Comments asawicki.info/news_1801_di...
DirectX 12 News from GDC 2026 - My Comments
asawicki.info
2 more Nanite Tessellation posts are up. graphicrants.blogspot.com/2026/02/nani..., graphicrants.blogspot.com/2026/03/vari...
Nanite + Reyes
Let's get into the details of how this integrates with Nanite. We aren’t replacing anything Nanite already does. Nothing is changed about th...
graphicrants.blogspot.com
GPU Tracing Participating Media alextardif.com/Participatin... Just some HLSL this time :-) Not a long form post, I've been reading PBR and maybe this will be helpful to share!