Unreal Engine 5 et cel-shading : la révolution technique de Seven Deadly Sins Origin

22 May 2026 Publié | Traduit de l'espagnol

Le développement de mondes ouverts massifs avec une esthétique anime présente un défi technique singulier : maintenir la fidélité de l'ombrage stylisé tout en gérant des cycles d'éclairage dynamiques. The Seven Deadly Sins: Origin aborde cette dichotomie en utilisant Unreal Engine 5 comme colonne vertébrale, s'appuyant sur Lumen pour obtenir un éclairage global qui respecte les règles du cel-shading sans tomber dans des incohérences visuelles lors des transitions jour-nuit. 🎮

Scène de monde ouvert anime avec un cel-shading vibrant, éclairage dynamique de Lumen dans Unreal Engine 5, jour et nuit

Pipeline artistique : intégration de Maya et Houdini dans le moteur 🛠️

Le flux de travail pour ce titre commence dans Maya, où les personnages sont modélisés et riggés avec une géométrie propre et une faible densité de polygones, cruciale pour que l'ombrage plat (toon shading) fonctionne sans artefacts. Ensuite, Houdini entre en jeu pour la génération procédurale du terrain et la dispersion des assets du monde ouvert, comme les arbres et les formations rocheuses. La clé technique réside dans la manière dont Unreal Engine 5 traite ces données : lors de l'importation des modèles, le moteur applique un matériau maître qui combine un shader cel-shaded avec des paramètres de Lumen, permettant à la lumière réfléchie des couchers de soleil ou aux ombres nocturnes de modifier la couleur de base de l'ombrage sans briser la ligne de contour noire caractéristique de l'anime. Pour optimiser les performances, des LODs (niveaux de détail) générés automatiquement dans Houdini sont utilisés pour réduire la géométrie à distance, tandis que Lumen est configuré avec une résolution de réflexions basse pour les objets éloignés, priorisant les ressources dans les zones proches du joueur.

Leçons pour le développement de mondes stylisés 💡

Cette approche démontre que l'éclairage réaliste n'est pas l'ennemi de l'esthétique cartoon, mais un outil qui, bien calibré, enrichit l'immersion. La plus grande leçon pour les développeurs est la nécessité de personnaliser les paramètres de Lumen pour chaque scène : un cycle jour/nuit dans un monde cel-shaded ne doit pas reproduire la physique exacte de la lumière, mais imiter son comportement émotionnel. L'intégration de Houdini comme pont entre Maya et Unreal Engine 5 permet de mettre à l'échelle la production d'un monde massif sans saturer la mémoire, un rappel que l'optimisation commence dans le pipeline, pas dans le moteur.

Comment Unreal Engine 5 parvient-il à optimiser le cel-shading pour rendre un monde ouvert massif sans sacrifier la fluidité visuelle ni l'esthétique anime dans Seven Deadly Sins Origin ?

(PS : 90% du temps de développement est passé à polir, les autres 90% à corriger des bugs)