Convertir FBX a BVH
Convierte armatures FBX animados a BVH con Blender o MotionBuilder y evita errores de ejes y rig.
Convierte archivos FBX en línea
Todavía no tenemos un conversor en línea específico para FBX a BVH, pero puedes convertir archivos FBX en línea a estos y otros formatos:
Cómo convertir un archivo fbx a bvh
- Modelado 3D
- Aún sin calificaciones.
Un reproductor de captura de movimiento, un paquete de animación heredado o un sistema de avatares puede aceptar movimiento BVH mientras que la animación proporcionada es una escena FBX. La conversión exporta un esqueleto animado, no el modelo de personaje FBX ni el contenido de la escena.
Qué contiene el formato FBX
FBX es el formato de intercambio 3D de Autodesk, desarrollado originalmente por Kaydara. Puede almacenar mallas, rigs esqueléticos, pesos de skin, materiales, cámaras, luces, blend shapes, curvas de animación, restricciones y múltiples tomas de animación. Autodesk Maya, 3ds Max, MotionBuilder, Blender, Unity, Unreal Engine y muchos sistemas de captura de movimiento importan archivos FBX.
Un archivo FBX puede contener varios armatures, capas de animación, controles de cinemática inversa, escala no uniforme o animación facial. Esos elementos deben reducirse a una única animación de joints evaluada y horneada antes de exportarla a BVH.
Qué contiene el formato BVH
BVH significa Biovision Hierarchy. Es un formato de captura de movimiento de texto plano que contiene una única jerarquía de joints, offsets de huesos fijos, definiciones de canales y valores de posición y rotación de Euler para cada frame.
BVH no contiene datos de malla, textura, material, skinning, cámara, luz, blend shape ni restricciones. Su estructura de texto es fácil de analizar para aplicaciones de mocap antiguas, herramientas de investigación y software de personajes virtuales, y suele ser mucho más pequeño que una escena FBX completa porque no incluye geometría ni texturas.
BVH no es un formato de archivo completo para archivos FBX. Solo conserva la jerarquía exportada y el movimiento esquelético muestreado.
Conversión en Blender
Blender es el convertidor de escritorio gratuito más práctico porque importa FBX, permite hacer retargeting y baking, e incluye un exportador BVH.
- Importa el archivo con File → Import → FBX (.fbx).
- Selecciona el armature previsto y reproduce la línea de tiempo. Si el archivo tiene varias acciones o tiras NLA, asegúrate de que la acción requerida sea la que se evalúa durante el rango de frames de exportación.
- Establece los frames inicial y final de la escena para que coincidan exactamente con el segmento de movimiento. Elimina los frames de pose en T, los frames de calibración y los frames estáticos finales que no sean necesarios cuando la aplicación receptora espera únicamente el movimiento.
- Haz retargeting de la animación al esqueleto de destino si la disposición o los nombres de sus huesos son diferentes. Hazlo antes de exportar a BVH; la exportación BVH no convierte automáticamente un rig arbitrario en una plantilla humanoide de destino.
- Haz bake de las restricciones, IK, capas de animación y controles procedurales en claves de huesos. En Pose Mode, selecciona los huesos animados y usa Pose → Animation → Bake Action. Activa el keying visual para que Blender registre la pose evaluada visible en lugar de únicamente las curvas de origen.
- Selecciona el armature y usa File → Export → Motion Capture (.bvh). Activa la opción de solo selección del exportador si la escena tiene más de un rig.
- Establece el rango de frames y la escala de exportación. Usa la opción de solo traslación del root cuando el destino requiera canales de traslación únicamente en el joint root, que es la convención habitual de BVH.
- Importa
walk_cycle.bvhen el programa receptor y compara su primer frame, dirección hacia la que mira, altura respecto al suelo, movimiento del root y duración con los del origen.
Los ajustes de exportación BVH disponibles en Blender varían ligeramente según la versión. Si el exportador no proporciona la transformación de ejes requerida por la aplicación de destino, corrige la orientación del root antes de exportar o utiliza los ajustes de ejes de importación BVH del programa de destino.
MotionBuilder y opciones en línea
Autodesk MotionBuilder es preferible para trabajos de mocap de producción que necesitan characterization, retargeting o limpieza de animaciones FBX complejas. Importa el FBX, caracteriza o haz retargeting del actor según sea necesario, aplica el movimiento final al esqueleto de destino y, después, guarda o exporta el movimiento esquelético horneado como BVH.
Para un archivo de prueba no confidencial, se puede considerar el convertidor en navegador de CloudConvert o Aspose 3D solo si su selector de formatos actual incluye explícitamente entrada FBX y salida BVH. Sube primero una muestra corta y valida el resultado en la aplicación de destino. Los convertidores en línea no pueden resolver de forma fiable mapeos de joints personalizados, restricciones, múltiples tomas ni requisitos de root motion específicos del rig.
Compatibilidad y límites de calidad
Exporta un armature cada vez. El BVH estándar describe una única jerarquía root, por lo que una escena FBX que contenga varios personajes o esqueletos no relacionados debe dividirse en exportaciones separadas.
La orientación de los ejes, la escala, la frecuencia de frames, el root motion y el orden de los joints causan la mayoría de los fallos. BVH no tiene una declaración universal de unidades, y distintos programas pueden interpretar sus offsets como centímetros, metros o unidades de la aplicación. Comprueba el eje vertical, el eje frontal, la escala de unidades, la frecuencia de frames, el nombre del joint root y la jerarquía aceptada requeridos por el destino antes de realizar la conversión.
BVH registra las rotaciones como canales de Euler en un orden declarado, como Zrotation Xrotation Yrotation. La animación FBX suele utilizar interpolación de cuaterniones u órdenes de rotación que no se asignan correctamente a los canales BVH del destino. Los giros rápidos pueden mostrar wrapping de ángulos, discontinuidades o artefactos de gimbal después de la conversión; haz bake con la frecuencia de muestreo requerida e inspecciona los giros, las muñecas, los hombros y las caderas después de la importación.
Muchos consumidores de BVH requieren una jerarquía humanoide con nombres exactos como Hips, Spine y LeftArm. Renombra o haz retargeting del rig de origen antes de exportar cuando el destino requiera una plantilla. No añadas, elimines ni reordenes joints manualmente en el texto exportado a menos que el diseño de canales se actualice de forma coherente, porque cada columna de movimiento depende de esa jerarquía y del orden de los canales.
Un FBX estático puede exportar una jerarquía BVH, pero no puede crear un movimiento significativo sin una animación esquelética con claves o baked. Los blend shapes faciales, la deformación de mallas, los materiales y la animación no esquelética requieren una exportación independiente o deben permanecer en el flujo de trabajo FBX original.
FBX vs BVH: comparación de formatos
Cómo se comparan los formatos FBX y BVH en las propiedades que más importan para esta conversión.
| Propiedad | .FBX Filmbox | .BVH Biovision Hierarchy |
|---|---|---|
| Geometría | Ambos | — |
| Materiales | Limitado | No |
| Texturas | Incrustado en el archivo | No compatible |
| Animación | Sí | Sí |
| Jerarquía de escena | Sí | Sí |
| Legible como texto plano | No | Sí |
| Tamaño de archivo típico | Grande | Pequeño |
| Estándar abierto | Parcialmente abierto | Parcialmente abierto |
| Introducido | 1996 | 1996 |
| Desarrollador | Autodesk | Biovision, Inc. |
| Tipo MIME | application/octet-stream | — |
Software sugerido para convertir fbx a bvh
Otras conversiones de archivos .fbx
- fbx a pmx
- fbx a json
- fbx a mdl
- fbx a skp
- fbx a pmd
- fbx a glb
- fbx a mb
- fbx a blend
- fbx a obj
- fbx a max
- fbx a 3dm
- fbx a 3ds
- fbx a 3mf
- fbx a abc
- fbx a ai
- fbx a ase
- fbx a avi
- fbx a b3d
- fbx a bip
- fbx a bmp
- fbx a c3d
- fbx a c4d
- fbx a cob
- fbx a dae
- fbx a daz
- fbx a dds
- fbx a dff
- fbx a dsf
- fbx a duf
- fbx a eps
- fbx a flt
- fbx a gif
- fbx a gltf
- fbx a ive
- fbx a jpeg
- fbx a jpg
- fbx a kml
- fbx a kmz
- fbx a ksp
- fbx a lws
- fbx a m
- fbx a ma
- fbx a mcr
- fbx a md2
- fbx a mov
- fbx a mqo
- fbx a osg
- fbx a pdf
- fbx a ply
- fbx a png
- fbx a psd
- fbx a rds
- fbx a rpf
- fbx a scn
- fbx a spt
- fbx a stl
- fbx a tif
- fbx a tiff
- fbx a txt
- fbx a u3d
- fbx a usd
- fbx a usda
- fbx a usdc
- fbx a usdz
- fbx a vrml
- fbx a w3d
- fbx a webp
- fbx a wrl
- fbx a x
- fbx a x3d
- fbx a xaf
- fbx a xsi
- fbx a z3d