Developer Blogs
Blog des développeurs : mise à jour de la palette de couleurs dans la mise à jour 2.3
Il y a plusieurs mois, nos ingénieurs ont ajouté une nouvelle fonctionnalité à notre moteur de jeu. Elle permet aux artistes d'avoir le contrôle total sur le rendu final de la couleur. Cette technologie est très similaire à l'étalonnage numérique, une technique utilisée par les réalisateurs de l'industrie du film pour plus de style et d'impact émotionnel dans chaque plan de leurs films. Vous avez tous vu cet effet en action dans tous les plus récents block-busters de l'été. Dans notre jeu, cette fonctionnalité permet d'appliquer des effets de couleurs uniques à chaque zone de chaque planète, zone litigieuse, zone de guerre, etc.
Voilà comment ça marche :
- Nous prenons des captures d'écran de la zone à ajuster et nous les transférons dans un logiciel d'édition de l'image.
- Nous appliquons des réglages de couleur aux captures d'écran, comme la luminosité, le contraste, les nuances, la saturation et autres, pour que les images du jeu ressemblent exactement à ce que nous attendons.
- Les réglages que nous appliquons aux captures d'écran sont encodés dans une petite texture.
- Dans le moteur du jeu, nous affectons cette texture à la zone d'où nous avions originellement tiré les captures d'écran, pour que le moteur sache quels réglages de couleur appliquer à cette zone.
- Quand le moteur génère la zone, il y applique nos réglages couleur en temps réel.
En résultat, nous pouvons appliquer toutes sortes de réglages au rendu de la couleur finale dans le jeu. En résumé, tout ce qui peut être appliqué à la couleur dans un logiciel d'édition de l'image peut être appliqué à nos graphismes en temps réel.
Voici quelques exemples de l'éventail des effets qu'il est possible d'obtenir avec notre nouvelle technologie d'étalonnage.
Depuis les quelques mois que nous utilisons cette nouvelle fonctionnalité, nous travaillons dur à polir les couleurs de toutes les zones de toutes les planètes, zones litigieuses, zones de guerre, opérations, flottes, tous les vaisseaux de joueur, etc. (plus de 600 zones uniques !). Nous utilisons notre nouvelle technologie pour améliorer et mettre à jour l'apparence de chaque zone, dans le but d'accentuer et faire ressortir les couleurs déjà présentes dans les niveaux. Les effets de ce changement sont parfois très subtils, mais parfois ahurissants. Voici quelques exemples d'utilisation de cette nouvelle fonctionnalité :
Appuyer l'histoire d'une zone
Par exemple, la zone à l'air libre de la planète Tython est un endroit relativement sûr où les Jedi peuvent poursuivre leur apprentissage et gagner en puissance sans craindre une attaque. Nous avons donné à cette zone une teinte légèrement plus chaude pour illustrer cette sensation de sécurité.
Accentuer l'esprit et l'atmosphère émotionnelle de chaque zone
Par exemple, le temple Jedi détruit sur Coruscant est un endroit sombre et sacré où se sont déroulés des événements catastrophiques. Pour accentuer le ressenti de tristesse silencieuse, nous avons légèrement désaturé les couleurs.
Rapprocher les visuels du jeu de notre vision originale et les faire ressembler davantage à nos illustrations
Nous sommes retournés voir nos illustrations originales pour plusieurs zones et nous avons édité les couleurs en jeu pour qu'elles apparaissent plus vives et se rapprochent davantage de notre intention originale.
Accentuer les changements de température entre les zones
Par exemple, sur la planète Tatooine, la couleur de la zone extérieure est désormais légèrement plus chaude et la zone intérieure d'une couleur un peu plus froide. Quand un joueur passe de l'intérieur à l'extérieur, une légère variation du froid au chaud accentue l'impression de changement de température et aide à donner au désert cette sensation de chaleur.
Renforcer les différences entre la République Galactique et l'Empire Sith
Dans de nombreuses zones du jeu spécifiques à l'Empire, des tons plus froids ont été appliqués, alors que les zones de la République ont été modifiées pour être légèrement plus chaudes.
Créer un contraste entre les zones uniques de chaque planète
Par exemple, sur la planète Coruscant, chacune des zones ont une tonalité représentative. La zone du Sénat est chaude. La zone de l'ancien Marché Galactique a une teinte légèrement bleu sarcelle. Le territoire du Soleil Noir a évolué vers le bleu/vert, et la zone Justicar vers le violet. Ces légères variations de couleur donnent à chaque zone un ressenti et une identité uniques.
Nous avons également utilisé cette technique pour faire quelques jolies choses assez surprenantes. Je ne vais pas tout dévoiler ici, alors n'oubliez pas d'aller jeter un œil à la zone de la prison surdimensionnée sur Belsavis et au royaume de l'Ombre sur Voss. Nous avons pu donner une autre couleur d'univers à ces zones grâce à notre nouvelle technologie.
Ce ne sont que quelques exemples. Nous avons appliqué ces mêmes techniques à toutes les zones du jeu, alors partez en exploration pour faire de nouvelles découvertes ! Et nous avons quelques idées intéressantes de moyens créatifs pour utiliser ces techniques dans de nouvelles zones du jeu actuellement en cours de développement. Suivez nos actualités !
Ben Cloward
Senior Technical Artist