Emil Freme
2021/10/25
Bom, para começar nossa integração com a KatVR precisamos primeiramente
do seu SDK. para isso faça o download nesse link do drive:
KatSDK Full
Version
Neste ZIP contem tanto a integração para a Unity, como para a Unreal,
vamos seguir pela Unity.
Feito o download, extraia o arquivo para algum lugar de fácil acesso, e
então vamos começar nosso projeto.
- Crie um projeto 3D na Unity (preferimos sempre uma versão LTS)
- Feito isso procure por SteamVR na Asset Store, faça download e
importe.
Steam VR na Asset Store
- Clique em Open in Unity, isso irá abrir a janela do package manager.
SteamVR no Package Manager
- Clique em import, e novamente e import depois que a listagem de
arquivos aparecer
Listagem de arquivos
- Feito isso o plugin já irá instalar o OpenVR para você, e alguma
opções serão apresentadas, basta clicar em Accept All
OpenVR Plugin e Opções SteamVR
- Feito isso, vamos importar o SDK da KatVR, quando for selecionar os
aquivos para importar para seu projeto descelecione a pasta SteamVR.
ATENÇÃO Ao importar o SDK da KATVR vem junto uma versão antiga
da SteamVR garanta que esta pasta não será importada, ou você terá
problemas dificeis de resolver.
Importando KAT SDK
- Como não importamos a SteamVR que veio junto com a KatSDK existem
alguns scripts que foram perdidos, e precisamos remontar o Prefab
KAT_Player que pode ser encontrado na pasts KATVR SDK > Prefabs.
Dê um duplo clique para entra no modo de edição do prefab.
Editando o KAT_Player
- Delete o câmera Rig existente.
Removendo o Camera Rig Antigo
- Procure por este mesmo Objeto ([Camera Rig]) na Pasta da SteamVR
que foi importada no começo desse processo SteamVR/Prefabs e
adicione o [Camera Rig] novo ao prefab aberto.
- Por fim, Selecione o objeto KAT Body. ele provavlemente estára
com as opções em chinês, selecione inglês pra ficar mais facil, na
primeira opção.
- Na opção CameraRig, que está Missing (Transform) arraste o
Objeto que acabou de adicionar ao prefab.
- Por fim em VR Camera, arraste o objeto Camera presente na
hierarquia do [Camera Rig]
Ao final desses passos o Prefab KAT_Player deverá estar funcionando. O
Insira em sua cena, e acione o play da Unity, para que você consiga
tetar sua aplicação, é necessário iniciar o programa Test_Runtime
entrege em conjunto com o SDK da KATVR.
Clique em Start e por este programa você irá conseguir testar sua
aplicação.