Cómo usar Mocap en Blender (Captura de movimiento)
Hace poco descubrí un tutorial muy curioso en Taringa ( la famosa comunidad de internet) , de como hacer animaciones con capturas de Kinect, o de cualquier otro sensor que funcione para ello. Cuando empece con blender, era una de las dudas que tenía, saber si realmente se podía usar este tipo de tecnología para la animación 3D.
Ejemplo:
En azul podemos ver al que realiza la accíón en la vida real , y a la derecha podemos ver al personaje, en este caso uno de los personajes del Team Fortress, que podeís descargar aquí :
· http://thefree3dmodels.com/stuff/characters/heavy/14-1-0-645
· http://thefree3dmodels.com/stuff/characters/scout/14-1-0-648
Básicamente de lo que se trata es de bajar un archivo con extesión *bvh ( que es el que contiene el esqueleto y la animación grabada en él) e importarlo a blender. Una vez importado ya podemos visualizar la animación que hemos bajado, ya se de un salto, de una carrera, etc. El siguiente paso es hacer que el esqueleto que hemos bajado cuadre con nuestros mesh, es decir nuestro personaje. Para ello lo unico que tenemos que hacer , es ir colocando los huesos de los brazos , en los brazos ,etc ( todo en el Edit mode del armature). Una vez lo tenemos todo colocado en su sitio , solo tenemos que emparentarlo como armature, al mesh y ... LISTO ! Ya tenemos nuestro personaje con una animación de Mocap.
Ahora mismo estoy probando como poder ampliarle el esqueleto a la animación mocap para que también pueda mover los dedos , ya que el esqueleto que te importan a blender, solo tiene el hueso principal de la mano, y no tiene dedos , cosa que es bastante lógica la verdad. Si logro algo ya lo pondré en alguna entrada más adelante, aunque ahora con los estudios el trabajo en blender no entra mucho en mis tareas diarias.
Aquí os dejo el tutorial original donde aprendí a hacer lo del mocap , es bastante bueno, aunque básicamente explique lo que yo escribí un poco más arriba:
· http://www.taringa.net/comunidades/3d-xprt/3081420/(Editado)-Tutorial-Rigging-y-MOCAP-Blender,-3ds-Max-y-C4D.html
Tambíen os dejo las páginas para descargaros, las capturas de movimiento :
· http://motioncapturedata.com/2009/04/male-bvh-mocap.html
· http://www.ipisoft.com/gallery.php
No creo que haga falta decir que el proceso se puede hacer a la inversa, es decir exportar , tu animación hecha a mano en blender , para que la puedan usar en otro programa, para compartirla en la red, etc.
Dentro de poco subiré mi propio Render con la animación del vídeo de arriba , para que veaís que tal queda. Tambíen os contaré alguna pega , que encuentre.
Ejemplo:
En azul podemos ver al que realiza la accíón en la vida real , y a la derecha podemos ver al personaje, en este caso uno de los personajes del Team Fortress, que podeís descargar aquí :
· http://thefree3dmodels.com/stuff/characters/heavy/14-1-0-645
· http://thefree3dmodels.com/stuff/characters/scout/14-1-0-648
Básicamente de lo que se trata es de bajar un archivo con extesión *bvh ( que es el que contiene el esqueleto y la animación grabada en él) e importarlo a blender. Una vez importado ya podemos visualizar la animación que hemos bajado, ya se de un salto, de una carrera, etc. El siguiente paso es hacer que el esqueleto que hemos bajado cuadre con nuestros mesh, es decir nuestro personaje. Para ello lo unico que tenemos que hacer , es ir colocando los huesos de los brazos , en los brazos ,etc ( todo en el Edit mode del armature). Una vez lo tenemos todo colocado en su sitio , solo tenemos que emparentarlo como armature, al mesh y ... LISTO ! Ya tenemos nuestro personaje con una animación de Mocap.
Ahora mismo estoy probando como poder ampliarle el esqueleto a la animación mocap para que también pueda mover los dedos , ya que el esqueleto que te importan a blender, solo tiene el hueso principal de la mano, y no tiene dedos , cosa que es bastante lógica la verdad. Si logro algo ya lo pondré en alguna entrada más adelante, aunque ahora con los estudios el trabajo en blender no entra mucho en mis tareas diarias.
Aquí os dejo el tutorial original donde aprendí a hacer lo del mocap , es bastante bueno, aunque básicamente explique lo que yo escribí un poco más arriba:
· http://www.taringa.net/comunidades/3d-xprt/3081420/(Editado)-Tutorial-Rigging-y-MOCAP-Blender,-3ds-Max-y-C4D.html
Tambíen os dejo las páginas para descargaros, las capturas de movimiento :
· http://motioncapturedata.com/2009/04/male-bvh-mocap.html
· http://www.ipisoft.com/gallery.php
No creo que haga falta decir que el proceso se puede hacer a la inversa, es decir exportar , tu animación hecha a mano en blender , para que la puedan usar en otro programa, para compartirla en la red, etc.
Dentro de poco subiré mi propio Render con la animación del vídeo de arriba , para que veaís que tal queda. Tambíen os contaré alguna pega , que encuentre.
Esta guapo. ¿Sabes de algo parecido pero que se grabe con una cámara y lo puedas usar en blender para la animación de un personaje?
ResponderEliminar¡Un saludo!
Dicen que Kinect pero no estoy al día de como hacerlo ya que no tengo uno ! Saludos
ResponderEliminarivan, puedes ayudarme plz, se que soy un extraño y todo eso pero necesito tu ayuda con esto del mocap pl, o almenos podrias darme unas instrucciones??
Eliminar