Gracias Gracias:  2
Resultados 1 al 4 de 4

Tema: [SOLUCIONADO] Cargar animación en 3D Max 2016

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Jul 2016
    Mensajes
    9

    [SOLUCIONADO] Cargar animación en 3D Max 2016

    Hola compañeros. En primer lugar os comento que en realidad soy programador y grafista 2D y mis conocimientos de 3D se limita a gestionar los modelos desde programación y a algunos conocimientos de modelado poligonal, unwrap y rigging sencillito, en ningún caso modelado orgánico, animaciones complejas, clothing ni cosas de esas, ahí estoy muy perdido.

    Mi problema es el siguiente, en algunas ocasiones he utilizado modelos riggeados a los que les he cargado animaciones (hablo siempre de 3D Max), lo normal era que tuviesen un biped y entonces, seleccionaba la pelvis, me iba a la opción de motion, cargaba el .bip de la base de datos que me resolvía la vida y así salía del paso moderadamente bien si la animación era compleja. En otras ocasiones, sí he podido hacer el rigging y la animación yo mismo, el último caso fue un pulpo, algo bastante sencillito.

    El caso es que estoy realizado un videojuego y he adquirido unos modelos que vienen en FBX, los hay de dos tipos, uno es la malla con las uVW, que es un editable poly con un modificador skin y los huesos del esqueleto asignado y el esqueleto en si mismo, así como un objeto vacío que se llama dummie y hay otros ficheros que son el esqueleto con la animación y sus correspondientes keyframes y tal, cuando me he ido a poner al lio me he dado cuenta que en la versión 2016 parece ser que me han cambiado todo, como viene siendo habitual. Mi idea es abrir los modelos en Max, cargar las animaciones, renderizar y utilizar los fotogramas de la animación para hacer sprites en 2D después de que pasen por un retoque en Photoshop para darle un toque especial.

    Después de estar indagando por mil sitios (la verdad es que no he encontrado mucha información), lo que he hecho es lo siguiente:

    - Importo en Max el .FBX que tiene la animación.
    - Creo los materiales y se los aplico a la malla, me coge perfectamente las UVW y el modelo queda texturizado. Me guardo este modelo como modelo base.
    - Abro el .FBX que tiene una animación en concreto, por ejemplo walk, que tiene el esqueleto andando.
    - Desde el menú Animation - Save Animation, exporto la animación en formato .xaf, que es lo único que me deja exportar.
    - Abro de nuevo el modelo base, selecciono la base de la jerarquía del esqueleto y cargo la animación con Animation - Load Animation.

    Y aquí empieza mi guerra, puedo hacer dos cosas, o bien seleccionar el fichero .xaf que he exportado anteriormente y lo cargo, con lo que la animación se carga y aparecen los fotogramas y sus keyframes correspondientes. El problema es que asi la animación no funciona, da como una especie de saltos y hace lo que le parece.

    La otra opción es que cuando abro la animación puedo hacer un retargeting, para eso me da la opción de abrir un mapa (que no tengo) y algunas veces (no tengo muy claro cuando) me deja cuadrar huesos y decir que hueso de la animación corresponde al modelo en una pantalla bastante liosa, pero eso no sale siempre y no tengo claro como se saca, pero hay otra cosa, la estructura de huesos que tiene el modelo base y la que tiene la animación es idéntica, lo he comprobado, con lo que la opción del retargeting no debería ser necesaria ¿no es así?.

    No se, es evidente que en algo estoy metiendo la pata pero no termino de enterarme y tampoco encuentro información al respecto, con lo fácil que era cargar mis .BIP

    ¿Alguien sabe donde estoy metiendo la pata? Muchas gracias por vuestra ayuda.

    Un saludo,

    Fernando.
    Última edición por 3dpoder; 20-07-2016 a las 01:58

  2. #2
    Miembro Nuevo
    Fecha de ingreso
    Jul 2016
    Mensajes
    9

    re: [SOLUCIONADO] Cargar animación en 3D Max 2016

    Bueno, todo el problema era que la animación estaba mal exportada, es necesario que previamente a la exportación este toda la jerarquía de huesos seleccionada. Si se hace así, la animación se carga correctamente.

    También me he dado cuenta que cuando se carga una animación, es necesario vaciar la anterior, ya que si no las anexa, cosa que puede ser útil si se hacen modelos para videojuegos donde todas las animaciones suelen ir en el mismo fichero y luego se le dice de que fotograma que fotograma va cada una.

  3. #3
    Administrador y fundador. Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    15,102

    Re: [SOLUCIONADO] Cargar animación en 3D Max 2016

    Muchas gracias por publicar tu mismo la solución, seguro que ayuda a otros usuarios, un saludo amigo.
    Si vas a subir un trabajo al foro, hazlo adjuntando la imagen, archivo, vídeo o lo que sea, no publicando enlaces de otros sitios. http://www.foro3d.com/f45/forma-correcta-de-insertar-imagenes-y-archivos-en-nuestro-mensaje-98930.html

    |Agradecer cuando alguien te ayuda es de ser agradecido|

  4. #4
    Miembro Nuevo
    Fecha de ingreso
    Jul 2016
    Mensajes
    9

    Re: [SOLUCIONADO] Cargar animación en 3D Max 2016

    Estamos para eso :-)

Temas similares

  1. Reel animación 2016 de Ruben 3D
    Por Ruben 3D en el foro Demoreel
    Respuestas: 3
    Último mensaje: Hace 2 semanas, 20:29
  2. Cinema 4D Problema al cargar animacion de fondo en C4D R14
    Por Is1 en el foro Problemas con Programas
    Respuestas: 0
    Último mensaje: 06-03-2013, 19:13
  3. Problema al cargar animacion
    Por Xtreme637 en el foro Animación y Rigging
    Respuestas: 1
    Último mensaje: 27-01-2009, 01:35
  4. cargar animacion 3dsmax opengl
    Por jose.va19 en el foro Videojuegos
    Respuestas: 1
    Último mensaje: 08-08-2008, 20:53
  5. Duda cargar animacion b3d
    Por Damian1985 en el foro Videojuegos
    Respuestas: 2
    Último mensaje: 25-07-2008, 12:36

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •