Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Mixamo Root Motion Remover

An asset by IlPano
The page banner background of a mountain and forest
Mixamo Root Motion Remover thumbnail image
Mixamo Root Motion Remover thumbnail image
Mixamo Root Motion Remover thumbnail image
Mixamo Root Motion Remover hero image

Quick Information

0 ratings
Mixamo Root Motion Remover icon image
IlPano
Mixamo Root Motion Remover

A simple root motion removal tool for Mixamo animation

Supported Engine Version
4.4
Version String
0.0.1
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Mixamo Root Motion Remover

An addon for Godot 4.4+ that automatically removes root motion from Mixamo locomotion animations.

Features

  • Context menu: Adds "Remove Mixamo Root Motion" to the right-click menu on AnimationLibrary files in the FileSystem
  • Automatic detection: Automatically identifies locomotion animations by searching for keywords "forward", "left", "right", "backward" in animation names
  • Selective removal: Only modifies locomotion animations, leaving other animations intact
  • Y-axis preservation: Maintains vertical movements (jumps, landings) by zeroing only X and Z positions

Installation

  1. Download or clone this repository
  2. Copy the addons/mixamo_root_motion_remover folder to your Godot addons folder
  3. Go to Project > Project Settings > Plugins
  4. Search for "Mixamo Root Motion Remover" and enable it

How to Use

  1. Import your Mixamo animations into the project
  2. Convert them to .res files (use Mixamo Animation Retargeter for convert if you prefer)
  3. Create an AnimationLibrary and populate it
  4. In the Godot FileSystem, right-click on an AnimationLibrary file (.res)
  5. Select "Remove Mixamo Root Motion" from the context menu
  6. The addon will automatically process all locomotion animations in the selected file

Supported Animations

The addon automatically identifies locomotion animations by searching for these terms in the names:

  • forward
  • left
  • right
  • backward

What It Does

For each locomotion animation found:

  1. Finds the "Hips" track/bone in the animation
  2. For each keyframe in the Hips track:
    • Sets X position to 0.0
    • Sets Z position to 0.0
    • Keeps Y position unchanged

Compatibility

  • Godot: 4.4+
  • Animations: Mixamo and other animations with Hips track as Root bone
  • Format: AnimationLibrary

Technical Notes

  • The addon specifically searches for bone tracks that contain "Hips" in the name
  • Changes are permanent and automatically saved, it's recommended to backup original animations

A simple root motion removal tool for Mixamo animation

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Mixamo Root Motion Remover icon image
IlPano
Mixamo Root Motion Remover

A simple root motion removal tool for Mixamo animation

Supported Engine Version
4.4
Version String
0.0.1
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers