Resultados 1 al 2 de 2

De point cache a frames en 3ds Max se puede

  1. #1
    Fecha de ingreso
    Aug 2011
    Mensajes
    60

    3dsmax De point cache a frames en 3dsmax? se puede?

    Hola, últimamente estoy muy preguntón, me estoy poniendo de los nervios aj. Veamos, en otro mensaje expliqué que quería poner el modificador Flex en el pelo a un personaje para un juego, pero los modificadores no se exportan en FBX. Entonces, mi pregunta es. ¿Alguien sabe si existe forma de pasar toda la animación que generan los modificadores (en este caso flex en el pelo del personaje) a frames en la barra de animación? O sea, que toda la barra de frames se llene.

    He probado con el modificador Pont caché, que guarda la animación de los vértices, pero claro, tampoco se exporta, existe alguna forma de pasarlo a frames? No sé si me explico.

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    26,660

    Convertir animación por modificadores en keyframes en 3ds Max

    Sí, te explicas perfectamente, y la duda que tienes es bastante común cuando se trabaja con simulaciones en 3ds Max para exportar a motores de juego. Los modificadores como Flex o Cloth generan animaciones basadas en físicas, pero no se exportan en FBX porque no generan keyframes tradicionales. Tampoco los Point Cache o Alembic Cache son útiles directamente si necesitas que cada frame esté “horneado” en la línea de tiempo.


    Cómo bakear la animación en keyframes por frame

    Lo que necesitas hacer es colapsar o transferir esa animación generada por simulación a keyframes de vértices, y aunque no es directo, se puede hacer con un pequeño truco:

    Aplica el modificador Point Cache al objeto con Flex y graba la simulación.

    Una vez que tengas la caché hecha, añade un modificador Skin Wrap a un objeto nuevo que tenga la misma topología (por ejemplo, un clon del original).

    • El objeto con Skin Wrap se deformará igual al original con la simulación.
    • Ahora colapsa ese objeto con Skin Wrap a Editable Poly y ya tendrás la animación aplicada en la geometría.
    • Si necesitas llevar eso a huesos o al sistema de rig, puedes usar Skin Utilities o incluso Bake To Bones con plugins.

    Este proceso no genera keyframes por cada vértice en la línea de tiempo de forma directa, pero sí convierte la animación en una geometría animada frame a frame, que puedes exportar como Alembic (.abc) si el motor lo permite o bakear usando herramientas externas para convertir eso en animación basada en huesos.

    ¿Y si lo que quieres es animación de transformación?

    Si el objeto solo rota o se mueve y tiene Flex encima, puedes usar Bake Selected Transform o Point Helper con constraints y luego Bake Animation desde el menú Animation > Keyframe. Pero para simulaciones por vértices, el proceso es más manual, como lo anterior.

    Si todo falla, también puedes exportar un archivo por cada frame con la malla deformada… aunque eso no lo quiere ni tu disco duro, ni Unreal, ni tu paciencia.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. 3dsMax Optimiza tu escena con Point Cache
    Por paco33 en el foro Animación y Rigging
    Respuestas: 1
    : 08-06-2025, 14:13
  2. Respuestas: 2
    : 18-01-2020, 07:17
  3. Quitar point to point
    Por nmzea en el foro Materiales y Texturizado
    Respuestas: 0
    : 23-04-2009, 16:16
  4. Alguien me puede ayudar a conseguir el Eagle point 2008
    Por surveyorx en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 20-03-2008, 18:57
  5. Vantage point
    Por Klópes en el foro Cine y TV VFX
    Respuestas: 1
    : 14-01-2008, 19:26

Etiquetas para este tema