User Tools

Site Tools


informatica:realidad_virtual:unity

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:realidad_virtual:unity [2023/01/31 15:18] joseinformatica:realidad_virtual:unity [2023/02/05 23:35] (current) jose
Line 94: Line 94:
 {{:informatica:realidad_virtual:oculus_14.png|}} {{:informatica:realidad_virtual:oculus_14.png|}}
  
-Bajamos el suelo un poco para que quede por debajo del jugador+Si queremos bajamos el suelo un poco para que quede por debajo del jugador
  
-<code> +Nos fijamos que XR Origin tenga el componente "Input Action Manager"que en "Action Assets" tenga "XRI Default Input Actions"
-  ***** ESTA PARTE YA LA TIENE AÑADIDA ******* +
-</code> +
- +
-Tenemos que hacer que detecte los input assets. Seleccionamos "XR Origin" y en la derecha seleccionamos "Add Component" +
- +
-{{:informatica:realidad_virtual:oculus_15.png|}} +
- +
-Buscamos "Input Action Manager"lo seleccionamos +
- +
-{{:informatica:realidad_virtual:oculus_16.png|}} +
- +
-Abrimos "Action Assets". Tiene seleccionado el único que tenemos que viene por default. +
- +
-{{:informatica:realidad_virtual:oculus_17.png|}}+
  
 ====== Coger un objeto a distancia ====== ====== Coger un objeto a distancia ======
Line 268: Line 254:
 https://forum.unity.com/threads/grabbed-rigidbody-is-moving-my-xr-rig.1087481/ https://forum.unity.com/threads/grabbed-rigidbody-is-moving-my-xr-rig.1087481/
  
-Lo he solucionado de momento en el objeto poniendo que al pulsar select (anularle quite la propiedad boxcollider al soltarlo se la vuelva añadir.+Lo he solucionado de momento poniendo los objetos en diferentes layers que el cuerpo. Para crear una layer en las propiedades del objeto dentro de layers: 
 + 
 +  
 +{{:informatica:realidad_virtual:oculus_51.png|}} 
 + 
 +Ponemos el XR Origin (pero sin los childrenen un layer, por ejemplo que se llame "jugador" los objetos en otra layer que se llame objetos. Al cambiar "XR Origin" la layer Jugador, le tenemos que decir que no cambie los children, porque sinó, también cambiaría las manos y no podríamos coger los onjetos.
  
-{{:informatica:realidad_virtual:oculus_38.png|}}+{{:informatica:realidad_virtual:oculus_52.png|}}
  
 +Ahora en la matriz de colisiones decimos que esas dos layers no colisionen. Vamos a "Edit > Project Settings" y en "Physics" quitamos el check en el que coinciden las dos layers
  
 +{{:informatica:realidad_virtual:oculus_53.png|}}
  
 ====== Teleport ====== ====== Teleport ======
informatica/realidad_virtual/unity.1675178306.txt.gz · Last modified: 2023/01/31 15:18 by jose