Condividi tramite


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

Sottosistema statistiche delle 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 DiagnosticsVisualizations . 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.

Immagine che mostra VisualProfiler disponibile dal progetto VisualProfile for Unity