Link Search Menu Expand Document

Mixamo Animations

To add Mixamo animations to GLB models, you typically need to first convert the animations from FBX format to a compatible format, or use Blender to merge the animations with your GLB model. Ensure that both the model and animations share the same rigging structure for the best results.

Software Options

Adding Mixamo Animations to GLB Models

Overview of the Process

To add Mixamo animations to GLB models, you typically need to follow these steps:

  1. Download the GLB Model: Ensure your model is in GLB format and properly rigged.

  2. Obtain Mixamo Animations: Download the desired animations from Mixamo in FBX format. Export animations from Mixamo in FBX format, without skins.

  3. Use Blender for Integration: Import both the GLB model and FBX animations into Blender.

Step-by-Step Instructions

Read in detail Creating Animated GLTF Characters by Don McCurdy.

Importing Models and Animations

  1. Open Blender: Start a new project.

  2. Import the GLB Model:

    • Go to File > Import > glTF 2.0 (.glb/.gltf).

    • Select your GLB file.

  3. Import the FBX Animation:

    • Go to File > Import > FBX (.fb).

    • Select the downloaded FBX file from Mixamo.

Combining Animations

  1. Match Armatures: Ensure that the armature (skeleton) of the GLB model matches the one from the FBX animation. This is crucial for the animations to work correctly.

  2. Copy Animation Data:

    • Select the armature of the FBX animation.

    • In the Properties panel, go to the Animation tab.

    • Copy the animation data to the GLB model’s armature.

    • https://docs.blender.org/manual/en/4.2/addons/import_export/scene_gltf2.html#animations

  3. Export as GLB:

    • Once the animations are applied, go to File > Export > glTF 2.0 (.glb/.gltf).

    • Choose the export settings and save your new GLB file.

Testing the Animation

Make sure to test the animations to ensure they play correctly. Don McCurdy’s gltf-viewer website will display animated glTF files and their associated named animations. You can then add your animated GLB to the ARENA and activate its animations.