Otimize à medida que você cria
Este artigo contém uma breve visão geral da otimização e do desempenho. Você pode aprender muito mais lendo nosso artigo chamado Diretrizes de desempenho.
Ao iniciar seu projeto Mesh, é importante ter em mente o que você pode fazer para garantir a melhor experiência para seus usuários. Devem estar inclusos:
Ter um orçamento de desempenho alinhado com as plataformas que você está segmentando. Você pode construir para PC, Quest/Android ou ambos. Se você criar para ambos, precisará otimizar para Quest/Android.
Garantir que todos os modelos 3D, materiais e sombreadores importados para o projeto sejam construídos adequadamente para cenários de alto desempenho em tempo real.
À medida que você cria, verifique regularmente com a ferramenta Content Performance Analyzer (CPA) para visualizar uma variedade de estatísticas úteis relacionadas ao desempenho sobre seu projeto.
No aplicativo Mesh, use o Performance Profiler para visualizar a taxa de quadros, a complexidade da cena e o uso de memória do seu projeto Mesh em todas as plataformas. O Performance Profiler também pode ser acessado no kit de ferramentas Mesh.
Você também pode usar essas ferramentas que são úteis para criar perfis de conteúdo no Unity:
- Criador de perfil do Unity
- Depurador de quadros do Unity
- RenderDoc (IMPORTANTE: o RenderDoc só pode executar capturas do editor do Unity. As compilações de aplicativos de malha não funcionarão).
Nota: Depois de construir e publicar seu projeto, a janela Resultados do ambiente de malha é exibida. Ele contém um indicador de desempenho de conteúdo que fornece uma mensagem de resultados relacionada ao conteúdo do seu projeto. Para saber mais sobre essas mensagens e o que elas significam, consulte Noções básicas sobre os resultados de build e publicação.
Dica: depois de fechar a janela Build and Upload Results, você pode ver os resultados da validação a qualquer momento: no Unity, na barra de menus, selecione Mesh Toolkit>Validate>Validate Active Scene.