Spotlight Sale: Save 50% on select products now through July 15.

AnimWarp+IK

9Ball Games - Blueprints - Apr 1, 2020

Animation Warping and Orientaiton Warping as seen in Paragon, plus a sophisticated Foot and Pelvis IK system. All functions work and integrate with one another.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

Distance Matching WIP Update Video


I no longer have the time to update this product due to my current work load. I have linked below the distance matching code. The code does work but unfortunalty it will be up to you to integrate it. I will provide best effort support but if you use this assume you are on your own.


Distance Matching Code



Video

Demo

Documentation


  • Plug and play Actor Component
  • Complete Project distribution method so I could include examples for reference.
  • Add to your project by migrating the MIGRATEAnimWarp+IK folder.


Animation Warping:

Increases/decrease stride length for speed changes instead of changing the animation play rate. Provides a realistic look and eliminates foot sliding without the need for root motion.

Orientation Warping:

Rotates root bone of the character to align with direction of travel in either (forward, backward) or (N, S ,E ,W) modes. Reduces or eliminates the foot crossing problem common to traditional 2D blend spaces.

IK:

IK system that will align the feet to uneven surfaces while standing or moving. Modifies the position and rotation of the pelvis to compensate for stairs and slopes. Differentiates between stairs and smooth slopes.

Technical Details

Examples Included:

  1. Aurora using Animation Warping, Orientation Warping in 4 directions, and IK
  2. TPS from the starter anim pack using Animation Warping, Orientation Warping with 2 directions, and Predictive IK
  3. Default third person project using Animation Warping, Orientation Warping, and IK. This example only uses the default walk and run animations to make a full locomotion system.


Features:

  •  Animation Warping
  •  Orientation Warping
  •  IK
  • Full Customization
  • Full integration of each feature
  • Plug and Play then adjust parameters to your needs.


Number of Blueprints: 1

Input: Keyboard and Mouse, and Gamepad. To see the full benefit of Animation Warping an Gamepad is recommended.

Network Replicated: Since the functions are called in the AnimBP it is natively replicated, however the examples provided are not replicated since there is additional code in the Character BP's. To replicate your own Character or the one of the examples, you would need to replicate the variables the Character BP sends to the AnimBP.


Supported Development Platforms: Everything