← 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.