Diagnostica MRTK3 — MRTK3
Il pacchetto di diagnostica MRTK3 è una raccolta di sottosistemi e componenti per aiutare gli sviluppatori a misurare e diagnosticare le esperienze di realtà mista.
Statistiche sulle prestazioni
Uno degli aspetti più importanti di un'esperienza di realtà mista è le prestazioni. Il raggiungimento di una frequenza di fotogrammi confortevole è fondamentale per il benessere del cliente e il successo dell'esperienza.
In passato, MRTK combina la frequenza dei fotogrammi e le statistiche di utilizzo della memoria in un profiler visivo. Con MRTK3, la logica delle statistiche e la visualizzazione sono separate. Gli sviluppatori ora hanno il controllo sulla visualizzazione (se presente) visualizzata nella loro esperienza. In effetti, alcuni sviluppatori possono desiderare di recuperare la visualizzazione a favore di un file di log o commenti visivi personalizzati come soglie rilevate.
Il pacchetto di diagnostica MRTK3 viene fornito con una visualizzazione SimpleProfiler
delle statistiche delle prestazioni di base in>MRTK Diagnostics
Visualizations
. Sotto la cappa viene MRTKPerformanceStatsSubsystem
usato per esporre statistiche sulle prestazioni, tra cui l'utilizzo della memoria e la frequenza dei fotogrammi.
Altre diagnostica
Man mano che MRTK3 evolve, si prevede che verranno scritti altri strumenti di diagnostica.
Se si dispone di commenti e suggerimenti sugli strumenti che si desidera visualizzare o voler contribuire a uno strumento, è possibile inviare un problema o richiedere pull in https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity.
Visual Profiler
MrTK2 fornisce un oggetto VisualProfiler che esegue il rendering di una rappresentazione grafica delle prestazioni dell'applicazione. Questo componente non è disponibile in MRTK3. Se si desidera un componente di questo tipo, è possibile trovare una versione aggiornata di VisualProfiler nel progetto VisualProfiler per Unity in GitHub. Il progetto VisualProfiler per Unity viene gestito da Microsoft e tutti gli aggiornamenti futuri per VisualProfiler sono disponibili in questo progetto.