Around The Verse #3.11

Rapport De Studio :

Equipe QA de Francfort :

L’équipe QA de Francfort se compose de 3 personnes, 2 testeurs pour le moteur graphique, et 1 pour tester Squadron 42 et le module FPS. Ils reçoivent en permanence des demandes de test, souvent pour tester un nouveau code qui pourrait générer des bugs. Dans cet exemple, un développeur a fait de l’optimisation sur des ombres et objets, ce qui a généré un gros bug de clignotement d’ombre. L’équipe QA a trouvé les bugs et les a signalés, ce qui a permis de les corriger.

Effets spéciaux “tempête de sable” :

Créer la tempête de sable de la démo Homestead a demandé beaucoup de collaboration entre plusieurs départements. La tempête ne possède que 3 sprites : 2 textures de sable, et la texture de lumière. Les textures de sable utilisent “l’Optical Flow Mapping”, ce qui permet de réduire ou d’augmenter leur vitesse d’animation sans artefacts (saccades…).

Le chemin suivi par la tempête est contrôlé par un système de tracking, et un effet de brouillard s’ajoute lorsque la tempête approche le joueur, facilitant la transition et optimisant l’effet. Dans le futur tous ces systèmes seront unifiés et contrôlé par un système global de contrôle de la météo sur les planètes (Planetary Weather System).

Behind The Scene – Technologie de Planètes Procédurales :

La démo Homestead a permis aux équipes d’affuter leurs outils de création en matière de PP (Planètes Procédurales). A la base, il n’était pas prévu de pouvoir passer sans transition de l’espace à l’atmosphère d’une planète. Voici l’historique de la technologie PP et le stade de création des différents technologies employées :

  • En Septembre 2015, ils ont commencé à réécrire entièrement le code du système de terrain du CryEngine.
  • Premier test d’une PP sans atmosphère en Octobre 2015, avec atmosphère en Novembre 2015.
  • Démonstration de la technologie au public à travers la vidéo “From Pupil To Planet” fin 2015.
  • Premier personnage à marcher sur une PP en Février 2016.
  • Premier buggy à rouler sur une PP, avec une amélioration des détails lors du zoom sur la planète en question, en Avril 2016.
  • Par la suite, intégration des écosystèmes grâce à la V2 de la technologie PP.

Les écosystèmes et plus généralement le terrain est généré très simplement grâce à un outil de type pinceau.

La démo de la CitizenCon montrait parfaitement l’avancée de la technologie PP : Pas de transition entre espace et atmosphère, terrain sphérique, 60fps sans pré-rendu, plusieurs écosystèmes, une première version de la végétation générée de manière procédurales, la tesselation…Une des prochaines étapes consistera à améliorer le placement de la végétation.

Les océans ont été créés par Anis, et ils sont générés de manière efficace sans utiliser de mémoire supplémentaire. L’océan utilise des animations vertex pour les vagues, de la tesselation et des ombres.

Les nuages sont actuellement en cours de création à un stade précoce. Mais il est déjà possible de régler leur épaisseur et de générer des ombres en conséquence.

Les soleils sont quant à eux terminés, il est possible de les déplacer à la convenance des développeurs, et ils génèrent une lumière réaliste selon leur position dans le ciel.

Le “Job System”, qui distribue la charge de travail sur les différents coeurs d’un processeur à été optimisé, et le nombre d’opérations calculables par image à grandement augmenté.

Pour finir, le “Zone System” permet de suivre et de gérer d’immenses objets comme des vaisseaux capitaux et des planètes. Cela permet de déplacer par exemple un ensemble d’objets à travers l’espace de manière simple et intuitive (pour créer un système par exemple).

Infos diverses et communauté :

  • L’alpha 2.6 avance à grand pas, et des progrès sont effectués tous les jours. Les évocatis testent les nouveaux modèles de vol, quelques nouvelles missions de Crusader sont finies, le Herald et le Hoplite sont prêts pour le patch 2.6, les tests internes de Star Marines sont positifs, et le système de musique dynamique est quasi-bouclé.
  • La réfection du code est bientôt finie, mais ne sera pas dispo dans le patch 2.6
  • Dernière semaine pour tester le Super Hornet gratuitement !
  • Les subscribers pourront tester le M50 durant le mois de Novembre.
  • Toutes les infos sur les prochains Bar Citizen sur BarCitizen.sc
  • Les MVP de la semaine sont : Sereth, Avalean, Valkyrie, FyreMaster, SnowCrash, Cantrip & Michiel81 pour leur expertise du HelpDesk RSI.
  • RDV ce Vendredi pour un nouveau numéro de Reverse The Verse.

Leave a comment

Your email address will not be published. Required fields are marked *