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

Leistungsstatistiksubsystem

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>Visualizationsausgeliefert. 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.

Das Bild zeigt den im VisualProfile for Unity-Projekt verfügbaren VisualProfiler.