Immortals Fenyx Rising n'est pas seulement un titre en monde ouvert ; c'est une étude de cas sur la façon dont le moteur Ubisoft Anvil peut être poussé à ses limites pour restituer une esthétique picturale. Le jeu abandonne le réalisme sale des sagas comme Assassin's Creed pour embrasser une palette de couleurs vibrantes et un style painterly qui rappelle la céramique grecque classique. Cette approche n'est pas simplement artistique, mais répond à des décisions techniques de pipeline qui optimisent les performances sans sacrifier l'identité visuelle.
Pipeline de modélisation : De ZBrush au moteur Anvil 🎨
Le flux de travail pour les créatures mythologiques, comme le Cyclope ou le Griffon, commence dans ZBrush avec une modélisation à haute polygonisation qui capture les détails organiques et les symétries imparfaites propres à la sculpture classique. Ensuite, ces modèles passent par un processus de retopologie pour s'adapter aux exigences du moteur Anvil. Ici, le défi technique est de maintenir la silhouette expressive de la sculpture originale tout en réduisant le nombre de polygones pour le rendu en temps réel. Les textures painterly sont générées dans Substance Painter, en utilisant des pinceaux personnalisés et des matériaux qui imitent la peinture à l'huile et la détrempe. La clé réside dans l'utilisation de cartes de normales et d'occlusion ambiante qui simulent la profondeur des coups de pinceau, permettant aux couleurs vives et aux dégradés de rester vivants même à distance de rendu du monde ouvert.
Optimisation visuelle : Particules et performances soutenues ⚙️
Le plus grand défi technique d'Immortals Fenyx Rising est la gestion constante des particules magiques. Chaque compétence divine, des ailes de Dédale aux attaques d'Héphaïstos, libère des centaines de sprites et d'éclats lumineux. Pour éviter une chute d'images, l'équipe d'Ubisoft a implémenté un système de Level of Detail (LOD) agressif pour les effets, réduisant la complexité des particules à mesure que la caméra s'éloigne. De plus, l'éclairage global du moteur Anvil a été ajusté pour prioriser le contraste chromatique sur l'ombre réaliste, ce qui permet aux tons saturés des textures de Substance Painter de dominer la scène sans nécessiter de coûteux calculs de reflets.
Comment l'équipe d'Ubisoft Québec a réussi à émuler l'esthétique de la peinture mate et du clair-obscur dans le moteur Anvil sans sacrifier les performances en temps réel lors de l'exploration du monde ouvert d'Immortals Fenyx Rising
(PS : optimiser pour mobile, c'est comme essayer de mettre un éléphant dans une Mini Cooper)