This listing has not been migrated to FAB by the seller. It is only available to use from your Vault in the Epic Games Launcher.Learn more about Fab

DynamicNode Plugin

Andrew Krasinsky - Code Plugins - Oct 22, 2019

Animations and IK algorithms plugin. The plugin can do almost everything that you may need while you work on animations.

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The plugin provides a set of functions and classes. All functions are called directly from the character blueprint; the functions are designed in a way that all the animations can be set for any action with minimal programming.

For example, by calling just one function, you can set animations for Idle, running, and Sprint.

By calling another function, you set the animation for the jump (start of the jump, loop falling, landing)

Moreover, there are varieties for these functions. For example, if you have only one jump animation, instead of 3, a special function will create three animations out of one itself. No additional editors are required.

The plugin can even help you to remove the foot Sliding effect.

You can do the same for swimming or flying, Turn In Place and other tasks.

Specially for swimming, the plugin even includes its own MoveComponent.

In the Animation graph, you only call one node. This node is completely dynamic. Therefore, the performance will be great.

There are also additional modules for IK.

Let's say that IK Legs provides 4 different algorithms for Humanoids, animals, spiders and worms.

The algorithms are very fast. Such heavy algorithms as FABRIK are not used for Spine Solver. Algorithm even keeps track of whether the character is in a jump or is standing on one place for a long time.

IKHand and CCDIK Hand.

Opening of the doors, chests, grabbing items and many other things.

Also in the future I want to add a Climbing System.


Bonus: Water material is provided as a bonus. Only 570 instructions


Preview

Water

Technical Details

Features:

  • Locomotion( + Sprinting, Crouching, Handle Impact, Crawling, Sitting down, and more)
  • Supports BlendSpace1d/2d, AimOffset1d/2d, AnimMontages
  • Sync Animations, SyncMarkers
  • How to Set animations for Slope Surface (Also, for any area on the map)
  • Swimming(+Jump In Water, Shallow water walking)
  • Flying( + AirControl)
  • Prone( + IK Solver)
  • Ragdoll to Standing
  • Turn In Place
  • Equip/Unequip + Grabbing + How To Throw
  • Work with Anim Curves(Acceleration, MaxSpeed, Velocity)
  • IKHand(Movement and rotation of the hand(+UpperArm) while defending itself from the target)
  • IKHand Shield Blow Simulation
  • IKLegs for Humanoids(Correct turn of the feet), Animals, Spiders, Worms
  • CCDIK
  • Opening doors, chests, boxes, etc
  • Grabbing Objects, Using keys
  • Pressing Buttons( + Code Set)
  • Look At Actor(Character Bone, Own Bone)
  • Look in the direction the controller is turned

 

Code Modules:

  • DynamicNode(Runtime)
  • DynamicNodeEditor(Developer)


Number of C++ Classes: 69

Network Replicated: Partially, in the future I will add full support


Forum

 

Tutorials:

Main

Short

 

Example Projects(Last Update -31.03.2021):

4_21 (1.0)

4_26 (1.2)

Tags

CLIMBINGCCDIKDOOR OPENSWATERANIMATIONSEQUIP SYSTEMACTIVE RAGDOLLLOCOMOTIONFLYINGMOVEMENTPRONE CRAWLINGINVENTORY SYSTEMSWIMMINGPUSH BUTTONSIK