Ottimizzare durante la compilazione
Questo articolo contiene una breve panoramica dell'ottimizzazione e delle prestazioni. Per altre informazioni, leggere l'articolo Linee guida per le prestazioni.
Quando si avvia il progetto Mesh, è importante tenere presenti le operazioni che è possibile eseguire per garantire l'esperienza migliore per gli utenti. Questo deve includere:
Avere un budget per le prestazioni allineato alle piattaforme di destinazione. È possibile compilare per PC, Quest/Android o entrambi. Se crei per entrambi, dovrai ottimizzare quest/Android.
Assicurarsi che tutti i modelli, i materiali e gli shader 3D importati nel progetto vengano costruiti in modo appropriato per scenari ad alte prestazioni in tempo reale.
Durante la compilazione, controllare regolarmente con lo strumento Content analizzatore prestazioni (CPA) per visualizzare una serie di statistiche utili relative alle prestazioni relative al progetto.
All'interno dell'app Mesh, usando il Profiler prestazioni per visualizzare la frequenza dei fotogrammi, la complessità della scena e l'utilizzo della memoria del progetto Mesh in tutte le piattaforme. Il Profiler prestazioni è accessibile anche all'interno del toolkit Mesh.
È anche possibile usare questi strumenti utili per la profilatura del contenuto in Unity:
- Profiler di Unity
- Debugger dei frame di Unity
- RenderDoc (IMPORTANTE: RenderDoc può eseguire solo acquisizioni dall'editor unity). Le compilazioni dell'app mesh non funzioneranno.
Nota: dopo la compilazione e la pubblicazione del progetto, viene visualizzata la finestra Risultati ambiente mesh. Contiene un indicatore prestazioni contenuto che fornisce un messaggio di risultati correlato al contenuto nel progetto. Per altre informazioni su questi messaggi e sui relativi significato, vedere Informazioni sui risultati di compilazione e pubblicazione.
Suggerimento: dopo aver chiuso la finestra Compila e carica risultati, è possibile visualizzare i risultati della convalida in qualsiasi momento: in Unity nella barra dei menu selezionare Mesh Toolkit>Validate Active Scene (Convalida scena>attiva convalida).