maya_import_file
Import OBJ, FBX, GLB/GLTF, Alembic, Maya files, and BVH mocap into Maya with namespace, parent group, and scale options.
Instructions
Import 3D files into Maya: OBJ, FBX, GLB/GLTF, Alembic ABC, Maya MA/MB, BVH mocap. With namespace, parent group, and scale options.
GLB/GLTF: uses Maya's native glTF scene parser (type='glTF Import');
if the parser is not registered or import fails, falls back to the
Vision3D sibling pattern — mesh_uv.obj + texture_baked.png next
to the GLB — building an aiStandardSurface with the texture in
baseColor and assigning it to the imported meshes.
BVH: Maya has no native BVH import, so .bvh motion-capture files are
parsed and rebuilt by the pure-Python maya_mcp.bvh_import module
(hierarchy → joints, motion → keyframes, with the per-joint
BVH→Maya rotate-order mapping handled internally). namespace and
scale_factor are forwarded to the builder; the skeleton lands under a
<namespace>:bvh_grp group. The result feeds a HumanIK retarget onto a
rigged character (mocap → generic animation library).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |