Oculus Unity: diferència entre les revisions

De FFAWiki
Cap resum de modificació
Cap resum de modificació
Línia 9: Línia 9:
# XR Plug-in Management
# XR Plug-in Management
# [https://developer.oculus.com/downloads/unity/ Instal·lar SDK Oculus per Unity]
# [https://developer.oculus.com/downloads/unity/ Instal·lar SDK Oculus per Unity]
# [https://ffames.cat/downloads/wiki/XR%Toolkit%Hand%Presence.unitypackage "XR Toolkit Hand Presence.unitypackage" Prefab de les mans (entre altres)]
# [https://ffames.cat/downloads/wiki/XR_Toolkit_Hand_Presence.unitypackage Prefab de les mans (entre altres)]
# [https://ffames.cat/downloads/wiki/XR Toolkit Hand Presence.unitypackage Prefab de les mans (entre altres)]


* Activar Suport de oculus:
* Activar Suport de oculus:

Revisió del 17:47, 3 març 2022

Importar Paquets

  • Posar el Package Manager amb mode prova:
  • Package Manager -> Icona de configuració -> Advanced Project Settings -> enable Preview Packages
PackageManagerProva.png
  • Entrar a Package Manager, filtrar per Unity Registry:
  1. XR Interaction Toolit
  2. XR Plug-in Management
  3. Instal·lar SDK Oculus per Unity
  4. Prefab de les mans (entre altres)
  • Activar Suport de oculus:
  1. Edit -> Project Settings -> XR Plug-in Management
    1. Anar a la pestanya d'Android i habilitar Oculus
    2. ActivarSuportAndroid.png
  2. Edit -> Project Settings -> XR Plug-in Management -> Oculus
    1. Editar preferències segons necessitats.
    2. ActivarSuportAndroidOculus.png
  • Afegir l'esquelet (l'entorn VR):
  1. Eliminar la càmera per defecte de l'escena a la finestra Hierarchy
  2. A la finestra de Project, anar a:
    1. Assets -> Oculus -> VR -> Prefab -> OVRCameraRig
    2. Arrossegar OVRCameraRig a l'escena (Hierarchy).
  3. Al objecte OVRCameraRig -> Inspector -> OVR Manager (Script)
    1. Al paràmetre Quest Features el posem en mode General.
    2. L'opció Render Model Suport la canviem a Enabled.
      1. RenderModelAndroid.png
  4. Afegir el controlador de les mans:
    1. A Project anar a: Assets -> Oculus -> VR -> Prefabs -> OVRRuntimeControllerPrefab
    2. Arrossegar OVRRuntimeControllerPrefab a LeftControllerAnchor i a RightControllerAnchor
    3. Tant a LeftControllerAnchor com a RightControllerAnchor assignar a l'script (ja afegit), OVR Runtime Controller i posar el paràmetre Controller L Touch/ R Touch respectivament.
      1. ControladorMansOculus.png