Ubisoft Anvil

Ubisoft Anvil (anteriormente Scimitar y luego AnvilNext) es un motor de videojuegos creado en 2007 por la desarrolladora de videojuegos Ubisoft Montreal y utilizado por primera vez en Assassin's Creed.

Claude Langlais, director técnico de Ubisoft Montreal, dice que el modelado se realiza en 3DS Max para el entorno y ZBrush para los personajes.

[1]​ El motor utiliza middleware Autodesk HumanIK para colocar correctamente las manos del personaje y los pies en las animaciones de escalar y empujar en tiempo real.

El motor fue mejorado para el videojuego Assassin's Creed II, permitiendo ofrecer con esto ciclos de día y noche, iluminación y reflejos mejorados, así como mejor inteligencia artificial para personajes no jugables.

[2]​ AnvilNext cuenta con varias herramientas tecnológicas nuevas para los desarrolladores, incluyendo iluminación diferida, oclusión de ambiente, soporte para un sistema meteorológico dinámico, un modo de cámara nueva, inteligencia artificial mejorada para multitudes, así como mejoras en la animación y efectos visuales.