La animación de modelos 3D generados por IA requiere configuraciones estructurales y una topología específicas. Herramientas como Mixamo o Control Rig de Unreal Engine dependen de una separación clara de las articulaciones y de mallas simétricas para asignar automáticamente pesos y huesos. Esta guía explica cómo preparar tus recursos de Neural4D para garantizar un proceso de auto-rigging impecable.
Antes de exportar tu modelo desde Neural4D Studio a una plataforma de animación, asegúrate de que el recurso cumpla estos requisitos fundamentales. Si no los cumples, pueden producirse pesos de huesos superpuestos o animaciones distorsionadas.
| Requisito | Descripción y optimización |
|---|---|
| Posición T o posición A | El personaje debe estar en una posición T neutra y simétrica (brazos horizontales) o en una posición A (brazos ligeramente bajados). Asegúrate de que los brazos y las piernas estén completamente separados del torso para evitar membranas. |
| Malla estanca | El modelo debe ser una única malla manifold cerrada. Elimina la geometría interna, las caras superpuestas y los elementos flotantes desconectados, como prendas o accesorios sueltos. |
| Límite de polígonos | Los servicios de auto-rigging como Mixamo tienen límites estrictos de polígonos. En los resultados de Neural4D, asegúrate de reducir la malla o aplicar retopología para que tenga menos de 100,000 triángulos. |
| Simetría | Los sistemas de auto-rigging calculan el centro de masa y los reflejos de las articulaciones basándose en la simetría. Asegúrate de que el personaje esté perfectamente centrado en el origen del mundo (0,0,0) y sea simétrico bilateralmente. |
Los modelos generados por IA suelen tener mallas trianguladas densas y desorganizadas, conocidas a menudo como «sopa de polígonos». Aunque esto funciona bien para el renderizado estático, la animación requiere un flujo de aristas limpio alrededor de las articulaciones, como hombros, codos y rodillas, para que la malla se deforme suavemente al doblarse.
Aunque nuestro motor N4D-2o genera mallas trianguladas limpias y altamente optimizadas, la animación profesional de personajes suele requerir estrictamente una topología basada en cuadriláteros. Tendrás que aplicar retopología a la malla triangulada con un software DCC externo como Blender:
Una vez que hayas verificado la posición y la topología, exportar correctamente el recurso es el último paso fundamental.
| Plataforma de destino | Formato recomendado | Configuración de exportación |
|---|---|---|
| Auto-Rigger de Mixamo | .obj o .fbx | Exporta únicamente los datos de la malla. Si usas OBJ, no incluyas los materiales para acelerar la carga. Mixamo requiere que los modelos tengan un tamaño inferior a 50MB. |
| Unreal Engine 5 | .fbx | Incrusta los medios (texturas). Asegúrate de seleccionar la orientación del eje «Z-Up» durante la exportación para adaptarla al sistema de coordenadas de Unreal. |
| Unity 3D | .fbx o .glb | Orientación «Y-Up». Aplica todos los transformaciones (escala, rotación y posición) para establecerlos en 1, 0, 0 antes de exportar. |
Una vez aplicado el rig y animado el modelo, puedes volver a importar la malla esquelética en tu proyecto de Neural4D o enviarla directamente al flujo de trabajo de tu motor de videojuegos. Para obtener información sobre integraciones específicas con motores, consulta nuestra guía de Unreal Engine 5.