Passer au contenu principal
Vidéo de la présentation

Résumé

Cette présentation se concentre sur des stratégies visant à améliorer les performances du raytracing dans votre titre. Le PIX Bounding Volume Hierarchy (BVH) Viewer est présenté, ainsi que la manière de l’utiliser pour obtenir des informations sur la qualité de vos BVH, y compris certaines mises à jour pour le dernier Microsoft Game Development Kit (GDK). Des conseils généraux sur les performances du raytracing sont fournis. Des explications sur l’utilisation des extensions XBOX pour un contrôle plus précis de la génération de vos BVH sont également abordées.

Synthèse

  • Raytracing XBOX : aborde les performances et l’optimisation du raytracing XBOX, avec des informations clés des équipes XBOX Graphics et Advanced Technology Group (ATG)
  • Mises à jour de PIX : examine le PIX BVH Viewer, en mettant en avant de nouvelles fonctionnalités, des améliorations de performances et des réductions de latence importantes
  • Conseils de performances : propose des conseils pour aligner les maillages sur les axes du monde et utiliser le PIX BVH Viewer pour comprendre les coûts
  • Générateur hors connexion : décrit les différentes structures de données et options de l’Offline BVH Builder pour optimiser les performances et la mémoire
  • Conclusion : fournit des ressources supplémentaires et des coordonnées pour obtenir une assistance complémentaire

Objectifs d’apprentissage

  • Comprendre les nouvelles fonctionnalités et les nouveaux outils du PIX BVH Viewer.
  • Apprendre à diagnostiquer et résoudre les problèmes de performances du contenu en raytracing à l’aide du PIX BVH Viewer.
  • Obtenir des informations sur l’optimisation des performances du raytracing sur XBOX.
  • Explorer les fonctionnalités PIX Raytracing Pipeline State Object (RTPSO) et Shader Trace pour identifier où les passes de raytracing passent du temps.
  • Découvrir des conseils de performances pour garantir que les maillages sont bien alignés sur l’espace de génération des BLAS (Bottom Level Acceleration Structures) et pour utiliser l’Inline Raytracing afin d’améliorer les performances.
  • Tirer le meilleur parti de l’Offline BVH Builder en comprenant les structures de données pertinentes, les entrées facultatives et les compromis des différentes options de génération.
Dernière modification le 6 octobre 2026