Partilhar via


Utilizar o gerador de perfis visuais – MRTK2

O VisualProfiler fornece uma vista fácil de utilizar na aplicação do desempenho de uma aplicação de realidade mista. O gerador de perfis é suportado em todas as plataformas Mixed Reality Toolkit, incluindo:

  • Microsoft HoloLens (1.ª geração)
  • Microsoft HoloLens 2
  • Headset envolvente da Windows Mixed Reality
  • OpenVR

Ao desenvolver uma aplicação, concentre-se em várias partes da cena, uma vez que o Visual Profiler apresenta dados relativos à vista atual.

Importante

Concentre a atenção em partes da cena com objetos complexos, efeitos de partículas ou atividade. Estes e outros fatores contribuem frequentemente para reduzir o desempenho da aplicação e uma experiência de utilizador menos do que o ideal.

Interface do gerador de perfis visuais

Visual Profiler Interface

A interface do Visual Profiler inclui os seguintes componentes:

Taxa de fotogramas

No canto superior esquerdo da interface encontra-se a taxa de fotogramas, medida em fotogramas por segundo. Para obter a melhor experiência de utilizador e conforto, este valor deve ser o mais alto possível.

A configuração específica da plataforma e do hardware desempenhará um papel significativo na taxa de fotogramas máxima alcançável. Alguns valores de destino comuns incluem:

  • Microsoft HoloLens: 60
  • Windows Mixed Reality Ultra: 90

Nota

Devido à limitação da taxa de fotogramas no HoloLens quando o MRC predefinido está ativo, o gerador de perfis visuais oculta-se enquanto os vídeos e as fotografias são capturados. Esta definição pode ser substituída no perfil do sistema de diagnóstico.

Tempo de moldura

À direita da taxa de fotogramas está o tempo de fotogramas, em milissegundos, gasto na CPU. Para atingir as taxas de fotogramas de destino mencionadas anteriormente, uma aplicação pode gastar a seguinte quantidade de tempo por período:

  • 60 fps: 16.6 ms
  • 90 fps: 11.1 ms

Está prevista a adição do tempo da GPU numa versão futura.

Gráfico de molduras

O gráfico de molduras fornece uma apresentação gráfica do histórico da taxa de fotogramas da aplicação.

Gráfico de Molduras Perdidas do Gerador de Perfis Visuais

Ao utilizar a aplicação, procure frames perdidos que indiquem que a aplicação não está a atingir a taxa de fotogramas de destino e poderá precisar de trabalho de otimização.

Utilização da memória

A apresentação da utilização da memória permite uma compreensão fácil de como a vista atual está a afetar o consumo de memória de uma aplicação.

Gráfico de Memória do Visual Profiler

Ao utilizar a aplicação, procure a utilização total da memória. Os principais indicadores incluem a aproximação do limite de memória e alterações rápidas na utilização.

Personalizar o gerador de perfis visuais

O aspeto e comportamento do Visual Profiler são personalizáveis através do perfil do sistema de diagnóstico. Veja Configurar o Sistema de Diagnóstico para obter mais informações.

Ver também