Assets of The Season
Assets updates
Root Motion Fix Tool

Root Motion Fix Tool

Updated
2024-03-28
Free
Code Plugins
Engine version
5.3
Download type
Engine Plugin
File size
18.2 MB
Registration required
Description

Fixes any Root motion issues in Animation assets.

This plugin can help to fix several issue types around Root motion in Animation assets.

 

Common problems and fixes:

 

  • Root Bone has an offset at the zero frame - Solution: plugin will remove this offset from all animation frames.

 

  • Root Bone doesn't move - Solution: will transfer Root motion from child bone to Root Bone..

Options:

Transfer location XY (horizontal) and Transfer location Z (vertical) lets you set what components of

translation need to be transferred. 

Clear initial offset (clears initial offset between child (i.e. pelvis) and parent (i.e.root) bones 

Transfer rotation and Clear initial rotation between bones have same meaning as previous options but in the sense of rotation (rare cases)

With From and To bone selectors you can select child bone and Root Bone.

 

 

  • Animation moving in the wrong direction

Solution: will rotate and offset all locations to selected axis or custom angle. 

 

  There are several options with this command:

 

With Target Direction axis you can set which axis should be used to reorient Root motion. 

There is also Custom angle option, which lets you set the angle manually. 

With Rotate Root Bone child bones correspondingly you can check all child bones that need to be rotated corresponding to reorientation of Root motion. 

Pick child bones Vertical Axis (local) lets you choose which axis should be used to rotate child bone around (IMPORTANT - bones can have different orientations, make sure to check local vertical axis).

With Inverse Axis (negative direction) you can set positive or negative direction of the selected axis.

 

 

Practical usage:

 

  • RM Fix Tool Plugin lets you fix multiple animations at the same time (make sure they use same skeleton and have same issues) 
  • Right Mouse Button will open context menu
  • Click on Fix Animation Sequences
  • Tool popup will appear
  • Configure fix options
  • Click on Apply button (duplicate your animations before using the plugin. There is no going back after applying the changes)
  • Close popup to check Animation assets

 

_____________________________________________________________________________________________________

 

UPDATE 1.6

 

  1. Optimized the plugin (removed unnecessary selections)
  2. Added Default UE Skeleton IK bone list for "snapping".
  3. Fixed calculations to make "snapping" work simultaneously with other options.

______________________________________________________________________________________________________

UPDATE 1.5

 

New features include:

1. Remove root motion

2. Clear custom bone 0 frame offset (select any bone (ex. pelvis) which has an offset that needs to be cleared)

3. Snap custom bones (ex. IK bones )

_____________________________________________________________________________________________________

 

Update 1.4 Sep.20 2023

 

VIDEO announcement - https://youtu.be/c2rw2y8WxME?feature=shared

 

Improvements: Added new "Add custom root bone offset option" which lets you set your custom offset at the beginning of the animation.

 

_______________________________________________________________________________________________________

 

Update 1.2 Sep.12 2023

 

Improvements: Fixes the "slippery feet" problem in some cases after applying "Fix Root Motion Direction" option and adjusting the direction of the animation.

Technical Details

Features: (Please include a full, comprehensive list of the features of the product)

  • Using RM Fix Tool to fix several issue types around Root motion in Animation assets

Code Modules:

  • RMFixToolEditor [Editor]

Number of Blueprints: 0

Number of C++ Classes: 8

Network Replicated: (Yes/No)

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets