Rendering Engine Architecture at Activision

Michael Vance

This deck was given as part of the Siggraph 2021 Rendering Engine Architecture Course and discusses varying approaches to rendering engine architecture in games. Topics include: the different decisions we make if we’re a bespoke engine, vs a platform, vs a licensed engine technology; the philosophical ideas that are important to us around bespoke technology; how to choose constraints and prioritization; how specialization unlocks efficiency and how we engineer for resiliency in our code .


Download the PowerPoint