MRTK3 Diagnostics — MRTK3

Le package de diagnostics MRTK3 est une collection de sous-systèmes et de composants pour aider les développeurs à mesurer et à diagnostiquer leurs expériences de réalité mixte.

Statistiques des performances

Sous-système des statistiques des performances

L’un des aspects les plus importants d’une expérience de réalité mixte est la performance. L’obtention d’une fréquence d’images confortable est essentielle pour le bien-être de votre client et le succès de votre expérience.

Dans le passé, MRTK combinait les statistiques de fréquence d’images et d’utilisation de la mémoire dans un profileur visuel. Avec MRTK3, la logique et la visualisation des statistiques sont séparées. Les développeurs contrôlent désormais la visualisation (le cas échéant) affichée dans leur expérience. En fait, certains développeurs peuvent décider de renoncer à la visualisation au profit d’un fichier journal ou d’un retour visuel personnalisé lorsque certains seuils sont atteints.

Le package MRTK3 diagnostics est fourni avec une visualisation SimpleProfiler des statistiques de performances de base dans>MRTK DiagnosticsVisualizations . Sous le capot, MRTKPerformanceStatsSubsystem est utilisé pour exposer des statistiques de performances, notamment l’utilisation de la mémoire et la fréquence d’images.

Autres diagnostics

Dans le cadre de l’évolution de MRTK3, nous prévoyons d’écrire des outils de diagnostic supplémentaires.

Si vous avez des commentaires à formuler sur des outils que vous aimeriez voir ou auxquels vous aimeriez contribuer, n’hésitez pas à soumettre un problème ou une demande de tirage à l’adresse https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity.

Visual Profiler

MRTK2 fournit un VisualProfiler qui affiche une représentation graphique des performances de l’application. Ce composant n’est pas disponible dans MRTK3. Si ce type de composant est souhaité, une version mise à jour de VisualProfiler est disponible dans le projet VisualProfiler pour Unity sur GitHub. Le projet VisualProfiler pour Unity est géré par Microsoft. Toutes les mises à jour futures de VisualProfiler se trouvent dans ce projet.

Image montrant VisualProfiler disponible à partir du projet VisualProfile pour Unity