Exercício – importar e configurar recursos

Concluído

Instalar a ferramenta de recursos da Realidade Misturada

Para importar o Kit de Ferramentas de Realidade Misturada para seu projeto, você usará a Ferramenta de Recursos de Realidade Misturada. A ferramenta permite que os desenvolvedores descubram, atualizem e importem pacotes de recursos. Você pode pesquisar pacotes por nome ou categoria, ver suas dependências e visualizar as alterações propostas no arquivo de manifesto do seu projeto antes de importar.

  1. Baixe a última versão da Ferramenta de Recursos de Realidade Misturada do Centro de Download da Microsoft.

  2. Após a conclusão do download, abra o arquivo MixedRealityFeatureTool.exe executável e use-o para iniciar a Ferramenta de Recursos de Realidade Misturada.

    Observação

    Antes de poder executar a Ferramenta de Recursos de Realidade Misturada, você talvez precise instalar o runtime .NET 6.0.

Importar o pacote Foundation do MRTK Unity

  1. Na Ferramenta de Recursos de Mixed Reality, selecione Iniciar.

    Captura de tela da tela de abertura da Ferramenta de Recursos de Realidade Misturada.

  2. Selecione o botão Procurar (é o botão ... na imagem a seguir), navegue até o projeto e abra-o.

    Abrir o projeto

    Depois de selecionar uma pasta, a ferramenta verifica se ela é uma pasta de projeto válida do Unity.

    Captura de tela do caminho do projeto da ferramenta de recursos da Realidade Misturada.

  3. Selecione Descobrir Recursos.

    Observação: talvez seja necessário aguardar alguns segundos enquanto a Ferramenta atualiza os pacotes dos feeds.

  4. Na página Descobrir Recursos , observe que há uma lista de grupos de pacotes disponíveis.

    Os principais grupos de pacotes na Ferramenta de Recursos de Realidade Misturada

  5. Selecione o botão + à esquerda de Suporte da Plataforma (0 de 5) e, em seguida, selecione a versão mais recente do Plug-in OpenXR de Realidade Misturada.

    Captura de tela de seleções de pacotes na ferramenta de recursos da Realidade Misturada.

  6. Selecione o botão Selecionar tudo à direita de MRTK3 para que todos os recursos sejam selecionados.

    Captura de tela da seleção de todos os recursos do MRTK3.

    Observação

    Se você vir algum pacote marcado como preterido, deverá removê-lo e verificar se Configurações > Recurso > Mostrar pacotes obsoletos está desmarcado.

  7. Depois de fazer suas seleções, selecione Obter recursos.

  8. Selecione Validar para validar o pacote. Quando você vê uma caixa de diálogo informando que nenhum problema de validação foi detectado. Selecione OK.

  9. Na página Importar recursos, a coluna do lado esquerdo, Recursos, exibe os pacotes que você selecionou. A coluna do lado direito, Dependências Necessárias, exibe as dependências. Você pode selecionar o link Detalhes de qualquer um desses itens para saber mais sobre eles.

  10. Quando estiver pronto para continuar, selecione Importar. Na página Examinar e Aprovar, você pode revisar as informações sobre os pacotes.

  11. Selecione Aprovar e, em seguida, selecione Sair.

  12. Retorne ao Unity Editor e selecione uma área em branco na interface do usuário. Você verá uma barra de progresso mostrando que seus pacotes estão sendo importados.

Configurar o projeto do Unity

  1. Depois que o Unity importar os pacotes, um aviso será exibido perguntando se você deseja habilitar os back-ends reiniciando o editor. Selecione Sim.

    Captura de tela da opção de reinicialização do Unity.

  2. O Unity pode perguntar sobre como atualizar métodos no XR InteractionLayerMask. Selecione o botão I Made a Backup, Go Ahead! e aguarde a reinicialização do Unity.

    Captura de tela dos métodos de atualização no XR InteractionLayerMask.

  3. Na barra de menu, selecione Editar>Configurações do projeto. Selecione Gerenciamento de Plug-in do XR. Verifique se a opção Inicializar XR na Inicialização está selecionada e, em seguida, marque a caixa de seleção para Abrir XRem Provedores de Plug-in.

    Captura de tela de Inicializar XR na Inicialização.

  4. O Plug-in OpenXR é carregado e dois itens aparecem em OpenXR. Marque a caixa do primeiro, Grupo de recursos do Microsoft HoloLens. Selecione o ponto de exclamação amarelo.

    Captura de tela da opção Abrir XR.

  5. Selecione Corrigir tudo.

    Captura de tela de Corrigir Tudo.

    Alguns avisos podem permanecer. Ignore-os por enquanto.

  6. Selecione OpenXR em Gerenciamento de Plug-in XR.

  7. Em Perfis de Interação, selecione +e, em seguida, adicione o Perfil de Interação com a Mão da Microsoft e o Perfil de Interação com o Olhar, caso ainda não tenham sido adicionados.

    Captura de tela de Adicionar perfis de interação.

  8. Verifique se o Microsoft Hololens à esquerda está selecionado e o Controle de Mãos, Recursos de Realidade Misturada e Modelo do Controlador de Movimento à direita estão selecionados.

  9. Selecione o ponto de exclamação amarelo ao lado do Perfil de Interação do Olhar para reabrir a janela de validação do projeto. Verifique se você está na guia plataforma UWP (a guia exibe o logotipo do Windows) e selecione Corrigir Tudo para resolver os problemas de validação. Observe que alguns problemas podem permanecer. Nesse caso, selecione Corrigir Tudo novamente, ignore todos os problemas marcados como Específicos da cena e leia as recomendações para os problemas restantes (se houver) e faça as alterações desejadas.

  10. Na janela Configurações do Projeto , selecione MRTK3 e verifique se há um perfil válido. Se não houver, pesquise MRTKProfile nos Pacotes do projeto (Packages/org.mixedrealitytoolkit.core/Configuration/Default Profiles/MRTKProfile.asset) e atribua-o ao Perfil.

    Captura de tela do perfil MRTK.

Definir as configurações do projeto

  1. Na barra de menu, selecione Editar>Configurações do projeto.

  2. Na janela Configurações do Projeto , selecione Player.

  3. Observe que, na janela Player , o Nome do Produto é o Tutorial do MRTK. Isso é tirado do nome do projeto e será o nome exibido no menu Iniciar do HoloLens.

    Captura de tela das Configurações de Publicação do Unity com a caixa Nome do Projeto preenchida.

    Dica

    Para facilitar a localização do aplicativo durante o desenvolvimento, adicione um sublinhado na frente do nome para classificá-lo na parte superior de qualquer lista.

  4. Selecione o menu suspenso Configurações de publicação e, no campo Nome do pacote, digite um nome adequado; por exemplo, MRTK-Tutorials-Getting-Started:

    Captura de tela das Configurações de Publicação do Unity com a caixa nome do pacote preenchida.

    Observação

    O nome do pacote é o identificador exclusivo do aplicativo. Para evitar a substituição de versões instaladas anteriormente do aplicativo com o mesmo nome, altere esse identificador antes de implantar o aplicativo.

  5. Feche a janela Configurações de Projeto.

Criar a cena e configurar o MRTK

  1. Na barra de menus, selecione Arquivo>Nova Cena. Selecione a opção Básico (Interno) e, em seguida, selecione Criar.

  2. Na janela Projeto, navegue até a pasta Pacotes>MRTK Input>Ativos>Pré-fabricados. Arraste o pré-fabricado MRTK XR Rig para a hierarquia da cena.

    Captura de tela da adição do MRTK XR Rig no Inspetor.

  3. Remova o objeto de jogo câmera principal , pois o objeto de jogo MRTK XR Rig já contém uma câmera.

    Captura de tela do Kit de ferramentas da Realidade Misturada no Inspetor.

  4. Adicionar o pré-fabricado Simulador de Entrada MRTK (Pacotes>Entrada MRTK>Simulação>Pré-fabricados) ao seu cenário.

    Observação

    Essa etapa é opcional, mas exigida por simulações no editor.

    Captura de tela do simulador de entrada.

  5. Na barra de menus, selecione Salvar arquivo>como.

  6. Navegue até a pastaCenas de >, nomeie e salve seu projeto.