Alex Tardif reposted
Alex Tardif
Alex Tardif
@longbool.bsky.social
Senior Graphics Programmer @ Digital Extremes on Warframe/Soulframe. Previously worked on ESO, LOTRO, DDO, Infinite Crisis Blog: https://alextardif.com/eden.html
473 followers322 following86 posts
Alex Tardif reposted
Alex Tardif reposted
We're happy to announce #RhizomeAudio, a new audio engine for real-time audio. Please check it out at rhizome.audio. We're here at #GameSoundCon showing it off so please stop by the booth in the expo for demos and a chance to try it out yourself. #ProceduralMusic #GameAudio
Alex Tardif reposted
Alex Tardif reposted
New blog post! In "Billions of triangles redux" we take another stab at improving various parts of clustered level of detail pipeline to make Zorah smaller and nicer! zeux.io/2026/09/30/b...
Alex Tardif reposted
"Unroll a loop, make shader 10x faster", where I accidentally speed up Blender's Kuwahara compositor node on Apple GPUs (and elsewhere). aras-p.info/blog/2026/10...
Alex Tardif reposted
Alex Tardif reposted
Emissive shaders. Type a temperature in K and get a blackbody colour – that's how most shaders do it, and it's wrong for practically every real material. Kirchhoff's law fixes it. www.linkedin.com/pulse/therma...
Alex Tardif reposted
DASHR - Dynamically Animated Skinned Heightfield Rendering Short video for now - I might do a longer one later? youtu.be/-Su9YrcazRk But there's ALL the details in the paper, and you can always Use The Source, Luke for the really deep info. github.com/tomforsyth10...
Alex Tardif reposted
meshoptimizer 1.3 is out! Featuring a new voxel remesher, support for normal generation, several simplification improvements and various optimizations and fixes. GitHub stars and reposts appreciated! meshoptimizer was started 10 years ago; excited for the years to come! github.com/zeux/meshopt...
Alex Tardif reposted
Alex Tardif reposted
In ~2007 when coding the ambient lighting of Splinter Cell, I had the idea of storing dynamic SH probes in Voronoi cells, where a) dynamic objects could walk/lerp the face graph, and b) static meshes "palettised" probes per vertex and lerped to give Realtime GI. It never shipped but look how pretty!
Alex Tardif reposted
New Fable gameplay demo. Very proud to be part of this super-talented team! I hope you'll enjoy it: www.youtube.com/watch?v=bjso...
Alex Tardif reposted
WIP spec for Work Lists, the successor to ExecuteIndirect that lets you change PSOs between draws and dispatches github.com/microsoft/Di...
Alex Tardif reposted
Slides for SIGGRAPH 2026 Advances in Real-Time Rendering in Games course's talk on Variable Rate Ray Tracing in Call of Duty: Modern Warfare 4 by Michał Olejnik from Activision are now online - enjoy!! advances.realtimerendering.com/s2026/index....
Alex Tardif reposted
It's great to see ARM being so open about their neural joint denoising and upsampling, explaining their approach, network inputs, temporal stability and how they trained this network: community.arm.com/cfs-file/__k...
Alex Tardif reposted
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 reposted
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.
Alex Tardif reposted
Bayor's Burden I'm so excited for the @soulframe.com Fall Update! #Soulframe #SoulframeFanart
Alex Tardif reposted
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
Alex Tardif reposted
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
Alex Tardif reposted
‘Soulframe’ Just May Be The Game We Need Right Now – Even In Pre-Alpha
Alex Tardif reposted
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
Alex Tardif reposted
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...
Alex Tardif reposted
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.
Alex Tardif reposted
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...
Alex Tardif reposted
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.
The first is Luxe @luxeengine.com, a lovingly crafted easy to use engine dogfooded on a variety of real games. I pay to license this engine and would be using to make a game right now had I not lucked into a dream job last year where I'm spending all my time.
The second is @scuff3drook.bsky.social (one half of Rook and Possum)'s Rookery, a hand crafted engine being built by one of the industry's most prolific engine programmers. The patreon is a goldmine already, including a new approach to font rendering. Highly recommend to engine folks to check it out
Alex Tardif reposted
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...
Alex Tardif reposted
Super super excited to finally show what I’ve been working on at SMS blog.playstation.com/2026/06/02/f...
Alex Tardif reposted
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...
Alex Tardif reposted
INTRODUCTION TO SPHERICAL HARMONICS FOR GRAPHICS PROGRAMMERS finally done. gpfault.net/posts/sph.html
Alex Tardif reposted
Graphics Programming weekly - Issue 435 - April 5th, 2026 www.jendrikillner.com/post/graphic...