Résumé de la conférence
Cette présentation fait le point sur le lancer de rayons pour XBOX, en mettant l’accent sur les nouvelles API qui aident à améliorer les performances de votre jeu. Les améliorations apportées au lancer de rayons en ligne (Inline Raytracing), une nouvelle APIStatistics pour la hiérarchie des volumes englobants (BVH) et des renseignements récents sur la compression des BVH sur disque sont abordés.
Sommaire
- Mise à jour 2024 du lancer de rayons XBOX : cette mise à jour améliore les API et augmente les performances, ce qui simplifie l’expérience de lancer de rayons sur XBOX.
- Compression des BVH : le Microsoft Game Development Kit (GDK) de mars 2024 introduit de nouvelles API de compression et de décompression des BVH qui optimisent les performances.
- Réhydratation sur place : le nouveau processus de réhydratation sur place des BVH réduit au minimum l’empreinte mémoire pendant la décompression.
- Gains de performances :
InlineAHSaméliore les performances de 15 à 20 % dans les scènes comportant des nuanceurs Any Hit.
Objectifs d’apprentissage
- Comprendre les nouvelles fonctions basées sur des modèles
InlineAHSetInlineISpour une logique AnyHit et Intersection améliorée. - Découvrir les nouveaux indicateurs de rayons (Ray Flags) basés sur des modèles utilisant le langage HLSL (High-Level Shader Language) 2021 pour le lancer de rayons en ligne.
- Obtenir des renseignements sur l’API
Feedbackdes BVH hors ligne pour une meilleure optimisation des performances du lancer de rayons. - Explorer les nouvelles méthodes de compression et de décompression des BVH, y compris la réhydratation sur place.
- Découvrir l’historique et l’évolution des méthodes de compression des BVH.
- Découvrir les avantages du nouveau format universel de compression des BVH, pris en charge par les chemins de décompression du CPU et du GPU.
- Apprendre à mettre en œuvre ces nouvelles fonctionnalités dans le développement XBOX.
