====== Manos ====== Unity: 2020.1.11f1 Oculus integration: 20.1 Como crear unas manos Importamos Oculus Integration xxxxxxxxxxxxxxxxx En Hierarchy, añadimos Oculus/VR/Prefabs/OVRPlayerController haciendo. Borramos Main Camera de Hierarchy Lo hacemos para la mano derecha y luego lo mismo para la izquierda: Añadimos **Oculus/VR/Prefabs/OVRHandPrefab** a **OVRPlayerController/OVRCameraRig/TrackingSpace/RightHandAnchor** justo encima, si nos aparece un mensaje de open prefab lo hemos puesto debajo {{:informatica:realidad_virtual:app:drag_01.png|}} Tiene que quedar así: {{:informatica:realidad_virtual:app:drag_02.png|}} Ponemos la mano que toque (en este caso la derecha) en: OVR Hand (Script) > Hand Type: Hand Right OVR Skeleton(Script) > Skeleton Type: Hand Right OVR Mesh (Script) > Mesh Type: Hand Rith Marcamos check de **OVR Skeleton Renderer (Script)** y dentro marcamos check de "**Render Physics Capsules**" {{:informatica:realidad_virtual:app:drag_08.png|}} De Oculus/SampleFramework/Core/HandsInteraction/Materials añadimos los siguiente materiales: OVR Skeleton Renderer (Script) > Skeleton Material : SkeletonBoneMaterial OVR Skeleton Renderer (Script) > System Gesture Material: SystemGestureSkeletonBoneMaterial OVR Mesh Renderer (Script) > System Gesture Material: SystemGestureHandMaterial Nos tiene que quedar todo así: {{:informatica:realidad_virtual:app:drag_04.png|}} Tenemos que habilitar el uso de manos. En OVRCameraRig seleccionamos Hand Tracking Support: Hands Only o Controllers And Hands {{:informatica:realidad_virtual:app:drag_05.png|}} Hacemos lo mismo para la izquierda. El material es básico, en negro, si las queremos en azul añadimos Oculus/SampleFramework/Core/HandsInteraction/Shaders/OculusSampleAlphaHandOutline -> Basic Hand Material/Shader {{:informatica:realidad_virtual:app:drag_06.png|}} Quedará así. Son en Azul pero podemos cambiar el color: {{:informatica:realidad_virtual:app:drag_07.png|}}