Resultados 1 al 4 de 4

Tema: Cargar animación en 3dsmax 2016

  1. #1
    Usuario Novato
    Fecha de ingreso
    Jul 2016
    Mensajes
    12
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    3

    [solucionado] cargar animación en 3dsmax 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 qué tuviesen un Biped y entonces, selecciónaba 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 sí 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, así 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 cómo 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 sé, es evidente que en algo estoy metiendo la pata, pero no término de enterarme y tampoco encuentro información al respecto, con lo fácil que era cargar mis. BIP.
    ¿Alguien sabe dónde 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
    Usuario Novato
    Fecha de ingreso
    Jul 2016
    Mensajes
    12
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    3

    [solucionado] cargar animación en 3dsmax 2016

    Bueno, todo el problema era qué 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 qué 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 qué fotograma va cada una.

  3. Gracias 3dpoder Agradece este post
  4. #3
    Administrador y fundador. Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    20,814
    Gracias (Dadas)
    2157
    Gracias (Recibidas)
    4412

    [solucionado] cargar animación en 3dsmax 2016

    Muchas gracias por publicar tú mismo la solución, seguro que ayuda a otros usuarios, un saludo amigo.
    Si tienes activado Adblock o alguno similar en este sitio, te estás perdiendo muchas cosas interesantes. Puedes desactivarlo para foro3d.com como te muestro en este enlace

    |Agradecer cuando alguien te ayuda es de ser agradecido|

  5. #4
    Usuario Novato
    Fecha de ingreso
    Jul 2016
    Mensajes
    12
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    3

    [solucionado] cargar animación en 3dsmax 2016

    Estamos para eso :-).

  6. Gracias 3dpoder Agradece este post

Temas similares

  1. Reel animación 2016 de Rubén 3d
    Por Ruben 3D en el foro Demoreel
    Respuestas: 4
    : 28-01-2017, 20:34
  2. Cinema 4D Problema al cargar animación de fondo en Cinema 4D r14
    Por Is1 en el foro Problemas con Programas
    Respuestas: 0
    : 06-03-2013, 19:13
  3. Problema al cargar animación
    Por Xtreme637 en el foro Animación y Rigging
    Respuestas: 1
    : 27-01-2009, 01:35
  4. Cargar animación 3dsmax OpenGl
    Por jose.va19 en el foro Videojuegos
    Respuestas: 1
    : 08-08-2008, 20:53
  5. Duda cargar animación b3d
    Por Damian1985 en el foro Videojuegos
    Respuestas: 2
    : 25-07-2008, 12:36

Etiquetas para este tema