Optymalizowanie podczas kompilacji

Ten artykuł zawiera krótkie omówienie optymalizacji i wydajności. Możesz dowiedzieć się o wiele więcej, czytając nasz artykuł o nazwie Wytyczne dotyczące wydajności.

Podczas uruchamiania projektu usługi Mesh ważne jest, aby pamiętać o tym, co można zrobić, aby zapewnić najlepsze środowisko dla użytkowników. Powinno to obejmować:

  • Budżet wydajności zgodny z platformami, które są przeznaczone. Można tworzyć dla komputerów PC, Quest/Android lub obu. Jeśli skompilujesz obie te elementy, musisz zoptymalizować aplikację Quest/Android.

  • Zapewnienie, że wszystkie modele 3D, materiały i cieniowania importowane do projektu są odpowiednio skonstruowane dla scenariuszy o wysokiej wydajności w czasie rzeczywistym.

  • Podczas tworzenia regularnie sprawdzaj za pomocą narzędzia Content Analizator wydajności (CPA), aby wyświetlić szereg przydatnych statystyk związanych z wydajnością projektu.

Zrzut ekranu przedstawiający narzędzie Content Analizator wydajności.

  • W aplikacji Mesh użyj profilera wydajności, aby wyświetlić szybkość ramek projektu Mesh, złożoność sceny i użycie pamięci na wszystkich platformach. Profiler wydajności jest również dostępny w zestawie narzędzi usługi Mesh.

Zrzut ekranu profilera wydajności.

Możesz również użyć tych narzędzi, które są przydatne do profilowania zawartości w środowisku Unity:

Uwaga: po skompilowaniu i opublikowaniu projektu zostanie wyświetlone okno Kompilowanie i przekazywanie wyników . Zawiera on wskaźnik wydajności zawartości , który daje komunikat wyników związany z zawartością w projekcie. Aby dowiedzieć się więcej na temat tych komunikatów i ich znaczenia, zobacz sekcję "Wydajność zawartości" w temacie Omówienie wyników kompilacji i publikowania.

Zrzut ekranu przedstawiający okno Kompilacja i przekazywanie wyników z wyróżnionym wskaźnikiem Wydajności zawartości.

Następne kroki