Noticias

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

Problema con animaciones

Iniciado por Biarox1166, Agosto 03, 2016, 12:27:02 AM

Tema anterior - Siguiente tema
Hola, antes que nada perdonen si este tema no va acás : p Bueno yendo al grano tengo un problema con una animación que descargué desde la página Mixamo. La animación va como piña con mi personaje la cosa es que si se fijan en el link la animación "mueve" al personaje, y esto en cualquier caso no es malo ya que le da más realismo, pero cuando finaliza la animación, el personaje "vuelve" al punto inicial donde empezó a reproducirse. El RootMotion está desactivado(ya que si no me equivoco cumple la función de mover al personaje según la animación) y activé el FootIK(lo ví en un foro de acá pero no funciona y admás creo que eso es para animaciones inversas o kinematicas), otra cosa que probé es repetir los primeros keyframes a los últimos pero nada. Ya no se me ocurre nada así que cualquier ayuda es aceptada jajaja. De antemano gracias.


@hammer Mira el problema justamente es que la animación no esta "in-place" es justamente lo que quiero hacer. Pero gracias igual.

Pos mira tambien en la opciones de animacion de ImportSettings, el Bake into pose y el Based upon del Root Transform position(XZ),diria,estoy mirando en una animacion que tengo de correr que tambien se mueve, que con el bake en off y el Based en Center of Mass mas el OnAnimatorMove de arriba te tendria que ir.
 
Suerte, ya diras como lo consigues,asi aprendemos tambien XD
 
Saludos!.

SI estas utilizando animaciones de personajes generadas en mixamo, al descargarla de la pagina te da la opción de que sea InPlace, Si no te la descargaste así es un coñazo por que tendrás que calcular la velocidad de desplazamiento que realiza la animación en tiempo X para una vez terminado cada iteraccion de la animación cambiar el transform del personaje.

Etiquetas: