Skip to main content
Vidéo de la présentation

Résumé de la conférence

Cette présentation porte sur des stratégies visant à améliorer les performances du lancer de rayons dans votre titre. La visionneuse BVH (Bounding Volume Hierarchy) de PIX est présentée, ainsi que la façon de l’utiliser pour obtenir des renseignements sur la qualité de votre BVH, y compris certaines mises à jour pour la plus récente version du Microsoft Game Development Kit (GDK). Des conseils généraux sur les performances du lancer de rayons sont fournis. Des explications sur l’utilisation des extensions XBOX pour un contrôle plus précis de la génération de votre BVH sont également présentées.

Sommaire

  • Lancer de rayons XBOX : traite des performances et de l’optimisation du lancer de rayons XBOX, avec des renseignements clés des équipes XBOX Graphics et Advanced Technology Group (ATG)
  • Mises à jour de PIX : examine la visionneuse BVH de PIX, en soulignant les nouvelles fonctionnalités, les améliorations de performances et les réductions importantes de la latence
  • Conseils de performances : offre des conseils pour aligner les maillages sur les axes du monde et utiliser la visionneuse BVH de PIX pour comprendre les coûts
  • Générateur hors ligne : décrit les diverses structures de données et options du générateur BVH hors ligne (Offline BVH Builder) pour l’optimisation des performances et de la mémoire
  • Conclusion : fournit des ressources supplémentaires et des coordonnées pour obtenir du soutien

Objectifs d’apprentissage

  • Comprendre les nouvelles fonctionnalités et les nouveaux outils de la visionneuse BVH de PIX.
  • Apprendre à diagnostiquer et à résoudre les problèmes de performances dans le contenu en lancer de rayons à l’aide de la visionneuse BVH de PIX.
  • Obtenir des renseignements sur l’optimisation des performances du lancer de rayons sur XBOX.
  • Explorer les fonctionnalités Raytracing Pipeline State Object (RTPSO) et Shader Trace de PIX pour déterminer où les passes de lancer de rayons passent du temps.
  • Découvrir des conseils de performances pour s’assurer que les maillages sont bien alignés sur l’espace de génération des structures d’accélération de bas niveau (BLAS) et pour utiliser le lancer de rayons en ligne (Inline Raytracing) afin d’obtenir des gains de performances.
  • Tirer le meilleur parti du générateur BVH hors ligne en comprenant les structures de données pertinentes, les entrées facultatives et les compromis des différentes options de génération.
Last modified on October 6, 2026