Introdução
O MRTK (Kit de Ferramentas de Realidade Misturada) é um kit de ferramentas multiplataforma para a criação de experiências de realidade misturada para REALIDADE Virtual (VR) e AR (Realidade Aumentada). O kit de ferramentas fornece um conjunto de componentes e recursos que você pode usar para acelerar o desenvolvimento do Windows Mixed Reality.
Imagine que você esteja criando uma experiência de realidade misturada na qual o usuário precisa ter a capacidade de mover, girar e dimensionar um objeto holográfico. Embora você possa começar do zero e criar seu próprio script para habilitar essas manipulações, seu fluxo de trabalho de adicionar manipulação direta a hologramas e configurar restrições pode ser demorado, especialmente se houver vários objetos a serem configurados.
Neste módulo, você configurará o desenvolvimento do Unity para Windows Mixed Reality e importará o MRTK (Kit de Ferramentas de Realidade Misturada) para seu projeto. O Kit de Ferramentas de Realidade Misturada inclui um script ObjectManipulator, que você aplicará a um cubo para manipulação direta com as mãos.
Ao final deste módulo, você poderá configurar um projeto do Unity configurado para o desenvolvimento do Windows Mixed Reality e usar o Kit de Ferramentas de Realidade Misturada para acelerar o desenvolvimento de realidade misturada.
Você pode encontrar um exemplo completo deste tutorial aqui.
Objetivos de aprendizagem
- Configurar o Unity para Desenvolvimento de Windows Mixed Reality
- Importe o pacote base do Mixed Reality Toolkit (MRTK) para o Unity
- Adicionar o MRTK a uma cena do Unity
- Comparar e contrastar os três principais modelos de interação do MRTK
- Manipular hologramas usando ObjectManipulator
Pré-requisitos
- Um computador Windows 10 ou 11 configurado com as ferramentas corretas
- SDK do Windows 10 versão 10.0.18362.0 ou posterior
- Hub do Unity com Unity 2021.3 ou posterior instalado (verifique os problemas conhecidos na página de versões e pacotes do Unity)
- Ferramenta de Funcionalidades de Realidade Mista
- Familiaridade básica com o Unity: interface, criação de cena, importação de pacote, adição de GameObjects a uma cena