Resultados 1 al 8 de 8

Animación de 3ds Max a Unity3d

  1. #1
    Fecha de ingreso
    Jun 2008
    Mensajes
    36

    Animación de 3ds Max a Unity3d

    Buenas, estoy empezando a hacer pruebas de exportación/importación de max13 a Unity respecto a animaciones. Como se poco de animación, quise coger un box y hacerlo girar desde cada uno de sus dos extremos. Como si tuviese bisagras a cada extremo. La única manera que se me ocurrió de animar esto fue con dummies, primero enlazando a uno, soltando posteriormente para vincular al otro con sus respectivos giros desde cada dummie.

    He adjuntado 4 capturas para que se entienda.

    Pues bien, al registrar esa animación, claro, se da el caso de que lo que está animado ahí son los dommies, no el cubo. Así que cuando exporto en.fbx no guarda la animación del cubo (ya que este no tiene). Y en Unity, al importar pues me quedo con la cara de pan.

    Pues aquí las preguntas. ¿Qué método usaríais para hacer una animación como esta sin dommies? O en todo caso ¿alguien sabe cómo poder importar a Unity la animación en cuestión? Saludos.

    -- IMÁGENES ADJUNTAS --



    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: pic1.jpg 
Visitas: 463 
Tamaño: 53.1 KB 
ID: 172838   Clic en la imagen para ver su versión completa. 

Nombre: pic2.jpg 
Visitas: 349 
Tamaño: 56.3 KB 
ID: 172839   Clic en la imagen para ver su versión completa. 

Nombre: pic3.jpg 
Visitas: 396 
Tamaño: 64.1 KB 
ID: 172840   Clic en la imagen para ver su versión completa. 

Nombre: pic4.jpg 
Visitas: 273 
Tamaño: 56.5 KB 
ID: 172841  


  2. #2
    Fecha de ingreso
    Sep 2010
    Mensajes
    85

    Animación de 3ds Max a Unity3d

    Si entiendo bien la animación que quieres hacer, creo que con poner el punto de pivote del cubo en la posición correcta y animar el cubo tendría que funcionar sin necesidad de helpers. En caso que te sea necesario crear una gerarquia utiliza Bones y no helpers.

    Espero te sea útil, saludos.
    Última edición por kasais; 27-09-2012 a las 19:10

  3. #3
    Fecha de ingreso
    Jun 2008
    Mensajes
    36

    Animación de 3ds Max a Unity3d

    A ver, si fuese hacer girar el cubo de un costado, con el pivote ya tendría. Pero como lo que busco es que gire de un costado y después del otro, pues tendría que mover el pivote en medio de la animación. Que yo sepa no se puede hacer eso, ¿no? En el caso de usar Bones. ¿cómo lo harías no se me ocurre la manera de colocarlos la verdad. Saludos.

  4. #4
    Fecha de ingreso
    Jun 2008
    Mensajes
    36

    Animación de 3ds Max a Unity3d

    Vamos a ver, me estaba peleando por encontrar la opción bake animation y no la veía, debe de ser por que me pongo a aprender a las tantas y el sueño afecta.

    Pues eso, parece ser que, si se usan dommies (no se en otros casos) basta con marcar la opción bake animation que está en el desplegable de la pestaña animation del menú de FBX exporter.

    En fin, solucionado. Gracias por el apoyo.

  5. #5
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,621

    Animación de 3ds Max a Unity3d

    No exportes nada. Arrastra el archivo. Max al Unity y listo.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  6. #6
    Fecha de ingreso
    Jun 2008
    Mensajes
    36

    Animación de 3ds Max a Unity3d

    Lo acabo de hacer y reconoce la animación perfectamente, muchas gracias, no sé si hará lo mismo con los materiales. Lo que no entiendo pues, es por que la gente exporta en.fbx si Unity reconoce los archivos, max.

    En todos lados donde leo, usan el formato.fbx para Unity. Saludos.

  7. #7
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,621

    Animación de 3ds Max a Unity3d

    En realidad, Unity no le los archivos max. Utiliza el servicio com/dcom de 3ds Max para leer las cosas. Si te fijas, al arrastrar un archivo. Max un poco grande, sin el 3ds Max abierto, veras que te lo abre un momento y luego lo cierra (veras aparecer la ventana del 3ds Max durante unos instantes), pero esto solo funciona si tienes el 3ds Max. De modo que si tienes que pasarle una escena a alguien que no disponga del 3ds Max, tendrás que hacerlo en algún otro formato. Fbx es uno de los mejores para trabajar con Unity, por eso la gente lo usa habitualmente, en un entorno domestico, donde tú te lo guisas y tú te lo comes, es más práctico no hacer exportaciones.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  8. #8
    Fecha de ingreso
    Jun 2008
    Mensajes
    36

    Animación de 3ds Max a Unity3d

    Vale ok, entiendo por dónde va el tema pues. Si trabajo en equipo y soy el único que tiene max está claro que debería exportar, ok. Gracias por la aclaración.

    Oye, veo que los dummies se conservan cuando importo en Unity. ¿se pueden borrar o lo lógico es borrarlos? Es por limpiar. Saludos.

Temas similares

  1. Blender Exportar de Blender a Unity3d
    Por Rasenox en el foro Programas de Diseño 3D y CAD
    Respuestas: 8
    : 20-10-2016, 19:03
  2. Respuestas: 22
    : 05-12-2015, 09:54
  3. Ofertas de Trabajo The last extinction busca programador animación Unity3d
    Por Stratos en el foro Oferta y demanda profesional
    Respuestas: 0
    : 21-01-2015, 08:37
  4. Ofertas de Trabajo Particular busca programador c# Unity3d
    Por Stratos en el foro Oferta y demanda profesional
    Respuestas: 0
    : 17-09-2013, 07:37
  5. Ofertas de Trabajo Particular busca programador c# Unity3d
    Por Stratos en el foro Oferta y demanda profesional
    Respuestas: 0
    : 07-08-2013, 07:37

Etiquetas para este tema