Tenho um Doc word chamado "Pipeline_Unity_OculusRift.docx". Abaixo está uma versão sem imagens.
Geração de modelos
básicos para Oculus Rift em Unity
Descrição – permitir
navegação com Oculus Rift em geometrias importadas de programas de modelação 3D
(Sketchup, Blender, Rhino, 3DsMax, etc.).
Configuração do Unity para Realidade
Virtual
Settings Globais
Ir ao menu
Edit\Project Settings\Player e activar Virtual
Reality Supported no Inspector (lado direito).
Importar Assets do Oculus Rift para
Unity
Descarregar package “OculusUtilities” do
site do Oculus Rift: Developer/Downloads/Engine
Integration. Verificar
compatibilidade com a versão do Unity que estamos a usar. Se necessário
actualizar o Unity.
Unzip do ficheiro e arrastar o package para os Assets ou ir a
Assets/Import Package/Custom Package.
Aceitar a importação de todas as partes do pacote.
Nos Assets, abrir a pasta
OVR/Prefabs e arrastar o OVRPlayer para a Scene. Depois pode-se afinar a
posição do player em relação ao modelo.
Modelo 3D: importar e modificar
1 – Importar modelo 3D.
Modelo tem de estar em formato aceite pelo Unity. Para importar basta arrastar
ficheiro para os Assets. É boa ideia organizar os Assets em pastas. Verificar
se geometria está correcta, materiais em texturas sobreviveram à importação,
etc.
2 – Arrastar modelo para
a cena, clicar e pôr o seu centro nas coordenadas 0,0,0. Se os modelos estão em
coordenadas muito longe do centro (milhares de metros) podemos ter problemas.
3 – Expandir modelo na
Hierarquia (lado esq.), seleccionar todas as peças do modelo e seleccionar Add Component no Inspector (lado direito): Physics->Mesh Colider. Isto faz com
que todos os polígonos passem a ser impenetráveis para o avatar (é um pouco
dispendioso mas é o mais simples).
Carregar Play e navegar,
com ou sem Oculus.