Le défi de transposer les aquarelles de Tove Jansson dans un moteur 3D comme Unity n'est pas trivial. L'équipe de Snufkin : La mélodie de la vallée des Moomin a réussi à capturer l'essence picturale grâce à un pipeline combinant des textures peintes à la main dans Photoshop avec un système de couches de profondeur. Cette approche évite le réalisme physique et mise sur un éclairage plat et des couleurs pastel, faisant ressembler chaque scène à un tableau en mouvement.
Couches de profondeur et post-traitement : l'astuce visuelle 🎨
La clé technique réside dans l'utilisation de couches de profondeur combinées à des effets de post-traitement doux. Au lieu de dépendre d'ombres dynamiques complexes, les développeurs ont peint les ombres directement dans les textures à la manière de l'aquarelle, en utilisant Photoshop pour créer des variations tonales. Ensuite, dans Unity, ils ont appliqué un profil de post-traitement avec une teinte légèrement chaude, un flou gaussien subtil en arrière-plan et un effet de bordure vignette. Cela simule la diffusion du pigment sur le papier. La caméra reste orthographique dans de nombreuses séquences pour préserver la bidimensionnalité, et les personnages sont rendus comme des sprites plats dans un monde 3D, optimisant les performances en évitant les polygones inutiles.
FMOD et la bande-son interactive de la vallée 🎵
L'audio, intégré via FMOD, n'est pas un simple accompagnement. Chaque action du protagoniste, comme jouer de l'harmonica ou marcher sur différentes surfaces, active des paramètres en temps réel qui modifient le mixage. FMOD permet au vent, aux ruisseaux et aux pas de se comporter de manière procédurale, répondant à la position du joueur dans le monde 3D. Cela renforce l'atmosphère de conte sans briser l'illusion de l'aquarelle, démontrant que l'optimisation technique et la fidélité artistique peuvent coexister dans un titre indépendant.
Comme le pipeline technique de Snufkin utilise des shaders et des textures pour émuler des aquarelles en temps réel, quelle décision de conception a été la plus critique pour maintenir la cohérence visuelle du style de Tove Jansson sans sacrifier les performances dans Unity ?
(PS : les shaders, c'est comme la mayonnaise : si ça coupe, on recommence tout)