MRTK3-Diagnose — MRTK3
Das MRTK3-Diagnosepaket ist eine Sammlung von Subsystemen und Komponenten, um Entwickler beim Messen und der Diagnose ihrer Mixed Reality-Erfahrungen zu unterstützen.
Leistungsstatistik
Eine der wichtigsten Aspekte eines Mixed Reality-Erlebnisses ist die Leistung. Das Erreichen einer komfortablen Bildfrequenz ist entscheidend für das Wohlbefinden Ihres Kunden und den Erfolg Ihrer Benutzererfahrung.
In der Vergangenheit wurden in MRTK die Statistiken zu Bildfrequenz und Speicherauslastung in einem visuellen Profiler kombiniert. Bei MRTK3 sind die Logik für die Statistik und die Visualisierung getrennt. Entwickler haben jetzt Kontrolle über die Visualisierung (falls es eine gibt), die in ihrer Benutzererfahrung angezeigt wird. Tatsächlich können einige Entwickler es vorziehen, auf die Visualisierung zugunsten einer Protokolldatei oder eines benutzerdefinierten visuellen Feedbacks beim Erreichen von Schwellenwerten zu verzichten.
Das MRTK3-Diagnose-Paket wird mit einer grundlegenden Leistungsstatistikvisualisierung SimpleProfiler
in MRTK Diagnostics
>Visualizations
ausgeliefert. Unter der Haube wird verwendet, MRTKPerformanceStatsSubsystem
um Leistungsstatistiken verfügbar zu machen, einschließlich Speicherauslastung und Bildfrequenz.
Weitere Diagnoseverfahren
Wir erwarten mit der fortschreitenden Entwicklung von MRTK3, dass zusätzliche Diagnosetools geschrieben werden.
Wenn Sie Feedback zu Tools haben, die Sie sich wünschen oder selbst ein Tool beitragen möchten, scheuen Sie sich nicht, unter https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity ein Problem zu melden oder einen Pull Request zu registrieren.
Visual Profiler
Das MRTK2 stellt einen VisualProfiler bereit, der eine grafische Darstellung der Anwendungsleistung rendert. Diese Komponente ist in MRTK3 nicht verfügbar. Wenn eine solche Komponente gewünscht wird, finden Sie eine aktualisierte VisualProfiler-Version im VisualProfiler for Unity-Projekt auf GitHub. Das VisualProfiler for Unity-Projekt wird von Microsoft verwaltet, und alle zukünftigen VisualProfiler-Updates finden Sie in diesem Projekt.