Criação de perfil com Insights do Unreal

O Unreal Insights é um sistema de criação de perfil que coleta, analisa e visualiza dados do Unreal Engine. O sistema de criação de perfil pode ajudá-lo a encontrar gargalos de otimização e áreas em que o desempenho dos aplicativos pode usar um impulso. Normalmente, você habilita o Unreal Insights diretamente do editor, mas para HoloLens 2 você precisará usar a linha de comando.

Instalação

O Unreal permite criar e configurar um "Perfil Personalizado" no inicializador do HoloLens com os parâmetros de linha de comando que habilitam o Unreal Insights.

  1. Localize o endereço IP do computador usando o comando ipconfig no prompt de comando. O endereço IP é o endereço IPv4 listado por ipconfig. Tenha isso em mente para mais tarde quando você definir parâmetros de linha de comando.

Importante

Se você estiver por trás de uma VPN, talvez seja necessário fornecer o endereço IP fornecido por meio da VPN.

Captura de tela dos resultados da linha de comando para o comando ipconfig

  1. Abra Configurações do Projeto na barra de ferramentas "Editar" na janela principal do editor.

Captura de tela da lista suspensa Editar com as Configurações do Projeto realçadas

  1. Role para baixo no painel esquerdo até encontrar o cabeçalho Plataformas e selecione HoloLens.

Captura de tela da seção Plataformas no painel esquerdo Configurações do Projeto com o HoloLens realçado

  1. Confirme se a seção Funcionalidades tem "Cliente da Internet", "Servidor Cliente da Internet" e "Servidor cliente de rede privada" selecionados.

Captura de tela das opções de funcionalidades com o Cliente da Internet, o Servidor Cliente da Internet e o Servidor Cliente de Rede Privada selecionados

Inicializar

  1. Abra o Iniciador de Projetos no painel UE4 no botão Iniciar :

Captura de tela das opções de inicialização com o inicializador de projetos realçado

  1. Selecione o + botão para criar um perfil personalizado em Perfis de Inicialização Personalizados. Depois de criado, você sempre poderá editar esse perfil mais tarde:

Captura de tela do inicializador de projetos com perfis de inicialização personalizados realçados

  1. Selecione o botão editar perfil no perfil de inicialização personalizado do HoloLens. Na seção Compilar , marque Compilar UAT e defina Parâmetros de Linha de Comando Adicionais.
    • Experimente estes para iniciantes: -tracehost=IP_OF_YOUR_PC -trace=Log,Bookmark,Frame,CPU,GPU,LoadTime,File,Net
    • Você pode encontrar uma lista completa dos parâmetros de inicialização disponíveis na documentação de referência do Unreal Insights.

Observação

"IP_OF_YOUR_PC" é o endereço IP que encontramos na etapa 1. Esse é o endereço IP do computador que executa o Unreal Insights, NÃO o endereço IP do HoloLens.

Importante

Os rastreamentos podem ficar grandes muito rapidamente. Habilite apenas os canais necessários para manter o tamanho do rastreamento baixo.

Captura de tela das opções de build na configuração de perfil

  1. Selecione Cozinhar para Por Livro para habilitar a cópia para o dispositivo. Verifique se os mapas estão selecionados em Mapas Cozidos.

Captura de tela das opções de cozinheiro na configuração de perfil com cook pelo livro e HoloLens realçados

  1. Defina Como você gostaria de empacotar o build para o repositório de pacotes & localmente. Observe o caminho do arquivo escolhido, pois você precisará disso mais tarde.

Captura de tela das opções de pacote na configuração de perfil definida para empacotar e armazenar localmente

  1. Defina Como você gostaria de implantar o build?para Não implantar.

Captura de tela das opções de implantação na configuração de perfil com a implantação definida para não implantar

  1. Selecione Voltar para retornar à raiz da caixa de diálogo Inicializador de Projeto
  2. De volta ao editor, clique em Iniciar em seu perfil de inicialização personalizado

Captura de tela dos perfis de inicialização personalizados

  1. Observe como seu projeto foi criado e, em seguida, implante o appxbundle (no caminho do pacote da etapa 5) para o HoloLens por meio do portal do dispositivo

  2. Inicie o Unreal Insights. O executável unreal insights é armazenado na pasta do mecanismo binários, geralmente da seguinte maneira: "C:\Arquivos de Programas\Epic Games\UE_4.26\Engine\Binaries\Win64\UnrealInsights.exe"

Captura de tela do executável unreal Insights em execução

  1. Inicie o aplicativo no HoloLens.

Criação de perfil

De volta ao Unreal Insights, selecione a conexão dinâmica com seu dispositivo para iniciar a criação de perfil

O perfil personalizado é compartilhado entre projetos. Daqui em diante, você pode usar o perfil personalizado criado em vez de precisar fazer isso todas as vezes. Você só precisa recriar a conexão com o dispositivo sempre que iniciar o Unreal com as etapas 3 a 6 na seção de instalação.

Confira também