Configurar o projeto Unreal

Recomendamos que instale a versão 4.27 ou 5.0 do Unreal Engine para tirar o máximo partido do suporte incorporado do HoloLens.

Aceda ao separador Biblioteca no Iniciador de Jogos Épicos, selecione a seta pendente junto a Iniciar e clique em Opções. Em Plataformas de Destino, selecione HoloLens 2 e clique em Aplicar. Opção de Instalação Irreal HoloLens 2

Importar Mixed Reality Toolkit for Unreal

MRTK

Mixed Reality Toolkit (MRTK) é um kit de desenvolvimento multiplataformas open source para aplicações de realidade mista. O MRTK fornece um sistema de entrada de várias plataformas, componentes fundamentais e blocos modulares comuns para interações espaciais. O toolkit destina-se a acelerar o desenvolvimento de aplicações direcionadas para Microsoft HoloLens, headsets Windows Mixed Reality envolventes (VR) e a plataforma OpenVR.

Se ainda não tiver um projeto de realidade mista, siga as três primeiras secções do HoloLens 2 Introdução tutoriais para preparar um projeto para o MRTK.

Introdução ao Hub MRTK para Unreal

Recomendamos que utilize o Hub MRTK para adquirir plug-ins MRTK. É uma nova forma de os programadores descobrirem e atualizarem os plug-ins do Microsoft Mixed Reality e adicioná-los aos projetos Unreal. Pode ver os plug-ins, ver as respetivas dependências e instalá-los no seu projeto sem sair do Editor Unreal.

  • Descubra novos plug-ins do Microsoft Mixed Reality e instale-os e as respetivas dependências no projeto Unreal.
  • Mantenha os plug-ins do Microsoft Mixed Reality atualizados.
  • Remova os plug-ins do Microsoft Mixed Reality do seu projeto se já não precisar deles.

Nota

O Hub MRTK para Unreal só está disponível para a versão 4.26 ou posterior do Unreal Engine. Para a versão 4.25 e superior do Unreal Engine, pode obter plug-ins do MRTK a partir do Unreal Engine Marketplace ou do GitHub, conforme descrito na secção Introdução.

Instalar o Hub MRTK

Transfira o plug-in a partir do Unreal Engine Marketplace e, em seguida, abra o projeto e, em seguida, ative o plug-in na secção Mixed Reality do menu Plugins. Quando lhe for pedido, reinicie o editor.

Ativar o plug-in do Hub MRTK

Assim que o plug-in estiver ativado para o seu projeto, pode aceder ao Hub a partir do botão da barra de ferramentas.

Abrir a janela do Hub MRTK

Instalar plug-ins de realidade mista

Para instalar um plug-in com o Hub, selecione o plug-in que pretende adicionar ao projeto e, em seguida, prima o botão Instalar . Para transferir o plug-in, verifique se não existem conflitos na caixa Problemas e prima Confirmar. Assim que o plug-in for transferido, ser-lhe-á pedido para reiniciar o editor.

Instalar um plug-in com o Hub MRTK

Assim que o editor for reiniciado, pode continuar o seu percurso de desenvolvimento de realidade mista.

Importante

Assim que o plug-in estiver instalado, tem de ser verificado no controlo de origem como qualquer outro plug-in ao nível do projeto.

Atualizar plug-ins de realidade mista

Para atualizar um plug-in com o Hub, selecione o plug-in que pretende atualizar a partir da lista e prima o botão Instalar . Para transferir o plug-in atualizado, verifique se não existem conflitos na caixa Problemas e prima Confirmar. Ser-lhe-á pedido para reiniciar o editor para concluir a atualização. Tenha em atenção que este reinício pode demorar algum tempo à medida que os plug-ins são atualizados.

Atualizar um plug-in através do Hub MRTK

Remover plug-ins de realidade mista

Para desinstalar um plug-in com o Hub, selecione o plug-in que pretende remover e, em seguida, selecione a versão que instalou na lista pendente. Para remover o plug-in, verifique se não existem conflitos na caixa Problemas e prima Confirmar. Ser-lhe-á pedido para reiniciar o editor para concluir a remoção. Tenha em atenção que este reinício pode demorar algum tempo à medida que os plug-ins são removidos.

Remover um plug-in através do Hub MRTK

Rever alterações e detetar incompatibilidades

Pode ver as alterações exatas que serão efetuadas ao seu projeto na secção inferior da janela do Hub. A partir daqui, pode ver os plug-ins que serão adicionados ou removidos do projeto juntamente com eventuais incompatibilidades que possam causar problemas quando as alterações tiverem sido efetuadas.

Nota

A lista Problemas irá detetar incompatibilidades nas versões unreal engine e nas versões de dependência do plug-in, mas não corrige ou sugere correções para problemas automaticamente.

A tentar instalar um plug-in incompatível

Nota

Se não quiser utilizar o MRTK para Unreal, terá de criar scripts de todas as interações e comportamentos.