Ubisoft Discusses AI Use In Anvil Engine

Game-engine and graphics engineers should watch how ML maps onto established stochastic techniques, because reuse of sampling-aware models can speed denoising and lighting pipelines. Nicolas Lopez, an architect on Ubisoft's Anvil Engine, told Gamereactor that AI aligns naturally with computer-graphics tasks that rely on sampling. Lopez said, "So in computer graphics, we have a lot of techniques that are actually stochastic..." and linked AI's behavior to Monte Carlo integration. He added that outside graphics "it's a bit less natural," while concluding "for me, it makes total sense," in the interview with Gamereactor. The remarks were given in the context of upcoming work on Assassin's Creed: Black Flag Resynced and a wider conversation about where AI fits in game production.
Industry context
Rendering and engine teams frequently encounter workloads where probabilistic sampling and denoising are the dominant technical costs, so observations that connect ML to Monte Carlo-style problems matter for practitioners evaluating where to invest in model tooling.
What happened
Nicolas Lopez, an architect on Ubisoft's Anvil Engine, discussed AI's role in game development in an interview with Gamereactor. Lopez described a close mathematical affinity between current AI approaches and the stochastic sampling used in computer graphics, saying, "So in computer graphics, we have a lot of techniques that are actually stochastic..." He explicitly referenced Monte Carlo integration and argued that AI can serve as a way to aggregate sampled lighting points. Lopez also qualified that "for the rest, it's a bit less natural," and elsewhere summarized, "for me, it makes total sense," about AI's fit for graphics tasks. The interview appeared in the context of the engine's use on Assassin's Creed: Black Flag Resynced.
Editorial analysis - technical context
From a practitioner's perspective, the most immediate engineering fit for ML in a modern game engine is in denoising, learned importance sampling, and surrogate-model approximation of expensive integrals. These tasks map to supervised or self-supervised regression, conditional generative models, and neural denoisers that respect scene parameters. Industry tooling choices will hinge on integration cost, latency and memory budgets, and how models interact with existing sampling pipelines.
Key Points
- 1ML aligns naturally with graphics problems that use stochastic sampling, making learned denoisers and importance samplers practical engineering targets.
- 2Engine teams prioritizing low-latency inference should evaluate model size versus on-GPU performance and integration cost early in prototyping.
- 3Outside core rendering, applying AI is less straightforward; animation, gameplay logic, and design tooling require different ML patterns and validation strategies.
Scoring Rationale
The interview connects ML concepts to core graphics techniques, offering useful direction for engine practitioners, but it is a single-source conversation without product announcements, which limits immediate impact.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems