Root Motion Guide
RootMotionGuide helps you use root motion animation in your game.
Mixamo animation is very good but very difficult to use in games.
I made this to use Mixamo animations in the game.
RootMotionMovement selects the appropriate root motion animation and interpolates to smoothly perform root motion.
And it provides a variety of tools for using Mixamo animations in the game.
RootMotionGuide moves the complex character's animation and movement logic to the map.
As a result, you can keep your character's logic simple and create a movement logic specific to a particular Map.
Technical Details
Features:
Runtime
- ARootMotionGuide : Displays the movement of the root motion and provides information for playing the root motion animation at the correct location.
- URootMotionMovement : Provides the ability to find appropriate root motion animation based on user input and handle root motion movement.
Editor Tools
- RootMotionExtractor: Extracts the root motion animation from the SourceBone.
- AdjustRootMotionScale: Adjusts the scale of the root motion.
- AddRootMotion: Adds additional root motion over a given frame.
- AdjustAnimationTrack: Adjusts the position key values of the animation track.
- AdjustHoldRootMotion: Adjust the root motion to hold the position of the hold bone during a certain frame.
- MakeLinearRootMotionHeight: Changes the value of the z-axis position of the root motion to linear interpolation for a certain frame.
- BlendAnimationLastPose
- AppendLandingAnimation
- TrimAnimation
- AppendAnimation
- AdjustAnimationSpeed
- ResetRootBoneTransform
- Make Two Bone IK Animation
- Make FABRIK Animation
- Make LookAt Animation
Code Modules:
- RootMotionGuidePlugin [Runtime]
- RootMotionGuidePluginEditor [Editor]
Number of Blueprints: 0
Number of C++ Classes: 21
Network Replicated: No
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Important/Additional Notes:
- RootMotionMovement internally manipulates the Transform of the Character Mesh. (For smooth root motion interpolation)
- Mixamo animations are not included. Please see "How to import Mixamo animation".