Résumé
Cette présentation fait le point sur le raytracing pour XBOX, en mettant l’accent sur de nouvelles API destinées à améliorer les performances de votre jeu. Les améliorations apportées à l’Inline Raytracing, une nouvelle APIStatistics pour les BVH (Bounding Volume Hierarchy) et des informations récentes sur la compression des BVH sur disque sont abordées.
Synthèse
- Mise à jour 2024 du raytracing XBOX : cette mise à jour améliore les API et les performances, simplifiant ainsi l’expérience du raytracing 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, optimisant les performances.
- Réhydratation sur place : le nouveau processus de réhydratation sur place des BVH réduit l’empreinte mémoire pendant la décompression.
- Gains de performances :
InlineAHSaméliore les performances de 15 à 20 % dans les scènes comportant des shaders 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 Ray Flags basés sur des modèles utilisant HLSL (High-Level Shader Language) 2021 pour l’Inline Raytracing.
- Obtenir des informations sur l’API
Feedbackdes BVH hors connexion pour une meilleure optimisation des performances du raytracing. - Explorer les nouvelles méthodes de compression et de décompression des BVH, notamment 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 CPU et GPU.
- Apprendre à implémenter ces nouvelles fonctionnalités dans le développement XBOX.
