← Blog
Industry breakdown · 2 min · 10/9/2026
DOOM: The Dark Ages Path Tracing
How id Software shipped path tracing in id Tech 8 for DOOM: The Dark Ages in six months, using Opacity Micro-Maps, Shader Execution Reordering and DLSS 4.
What happened
id Software added path tracing to id Tech 8 for DOOM: The Dark Ages in six months. Opacity Micro-Maps cut shading cost on alpha-tested geometry, Shader Execution Reordering reduced divergence, and DLSS 4's transformer model made upscaling and denoising fast enough for a 60 fps game.
Why it worked
- Each technique targeted one known cost: alpha-tested foliage, divergent rays, and resolution.
- The 60 fps target was fixed, so every feature had to fit inside it.
- Upscaling and denoising were treated as part of the renderer, not an afterthought.
What we'd take into a client project
- Pick the frame-rate target first and treat rendering features as things that must fit the budget.
- Identify your most expensive content type (foliage, transparency, crowds) and optimise for it specifically.
- Plan upscaling (DLSS, FSR, XeSS) into the render pipeline from the start so quality settings are tested.
Related
Note: Feative Studios was not involved in this project. This breakdown summarises what the developers have shared publicly; the takeaways are our own.