Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

alinear camara en vr

Iniciado por Adrianete, Febrero 25, 2018, 10:05:36 PM

Tema anterior - Siguiente tema
Febrero 25, 2018, 10:05:36 PM Ultima modificación: Febrero 25, 2018, 10:06:58 PM por Adrianete
Hola
 
quisiera saber como puedo alinear el tracking de la camara vr con el del joistic. A veces pierde tracking y tengo que acabar girandome yo, lo que quiero es que al apretar un boton, se alinee.
 
Es que estoy buscando en google, pero como no se que es exactamente lo que tengo que buscar, no encuentro nada.
 
gracias de antemano. 

pero q sistema de vr usas? q sistema de joystick?

Febrero 25, 2018, 10:11:14 PM #2 Ultima modificación: Febrero 25, 2018, 10:36:53 PM por Adrianete
Cita de: Braltor date=1519592821pero q sistema de vr usas? q sistema de joystick?
   


google vr para el giro de cabeza(es independiente del giro de cuerpo), el joistic solo he cambiado el mouse X y Y del script del mouselook  y el movimiento es el del F P C de standar assets , el de java script.
 

 
y he añadido dos opciones en imput.
 

 
y el movimiento es el del F P C de standar assets , el de java script.
 

 
el problema es que cuando giro la cabeza y el joistic al mismo tiempo, se desalinea y cuando apreto para andar hacia delante, anda de la lado y acabo teniendo que girarme yo. Lo que quiero es el equivalente a psvr de mantener apretado option para realinear, pero que se alinee el joistic a la vista y no al reves.

mmm cuando hice algo asi fue con otro set de lentes y celulares, recuerdo q tenia q ajustar los calculos para reducir ese error en el giro, pero como yo mismo hacia los calculos del giro tenia la posibilidad

Febrero 25, 2018, 11:02:36 PM #4 Ultima modificación: Febrero 25, 2018, 11:17:09 PM por Adrianete
Cita de: Braltor date=1519594461mmm cuando hice algo asi fue con otro set de lentes y celulares, recuerdo q tenia q ajustar los calculos para reducir ese error en el giro, pero como yo mismo hacia los calculos del giro tenia la posibilidad
   


me igual no poder reducir el fallo, pero por lo menos poder alinearlo a boton, me imagino que tendra que ver con transform.rotation, pero no acabo de tener claro.
 
 

entonces puedes usar quaternion.rotatetoward para corregir la orientacion:
 
https://docs.unity3d.com/ScriptReference/Quaternion.RotateTowards.html
 
y si quieres q la correccion sea gradual usas un maxdegreesdelta pequeño, o uno grande para ajuste inmediato
 
 

Febrero 26, 2018, 06:48:49 PM #6 Ultima modificación: Febrero 26, 2018, 10:07:44 PM por Adrianete
Cita de: Braltor date=1519611817entonces puedes usar quaternion.rotatetoward para corregir la orientacion:
   
   
      https://docs.unity3d.com/ScriptReference/Quaternion.RotateTowards.html
   
   
      y si quieres q la correccion sea gradual usas un maxdegreesdelta pequeño, o uno grande para ajuste inmediato
   
   
       
   


Pues seguro que estas en lo cierto, pero no he sabido usarlo, investigare mas sobre el comando.
 
Muchas gracias Braltor.
 
Vale ya lo he visto como, tiro un poco adelante la cámara y le pongo que rote hacia cámara, con mucho speed y  al pulsar el boton se ajusta a la vista al instante.
 
gracias.
 
 
 
 

Etiquetas: