The aim of this plugin is to save time and energy for giving a realistic and smooth IK solution for various types of animals using only simple animation Blueprints.
The plugin aims to provide IK to different types of animals such as
- Quadrupeds : Wolves , horses etc
- Bipeds : T-Rex , birds , humans etc
- Spiders : Multi-legged creatures such as spiders and scorpions etc
- Snakes : Snakes & Worms etc
- A universal aim/look-at solver that works on any kind of creature or character!
DragonIK Demo Video
Downloadable Demo Exe
Documentation [New Updated] :
Latest tutorial videos :
Human IK tutorial playlist
Quadruped IK tutorial
Quadruped Aim Solving
Snake IK tutorial
Spider IK tutorial
Technical Details
Old tutorials channel
Example Project Link (4.25) (Downloadable Github project with setup exampels) :
discord support channel :
[Contact me if having doubts or questions]
[Note : New updates are only available in every last 3 engine versions.]
Features:
- Provides foot and spine IK for animals of quadruped,biped,spider and snake types.
- An advanced universal fullbody aiming/look at solver that modifies any character to aim towards a target.
- Three animation Blueprints are provided : "Dragon Spine Solver","Dragon Foot Solver" and "Dragon Aim Look Solver"
Code Modules:
- DragonIKPlugin [Runtime]
- DragonIKPluginEditor [UncookedOnly]
Number of Blueprints: 3 Animation Blueprints (Dragon_SpineSolver, Dragon_FootSolver, Dragon_AimSolver)
Number of C++ Classes: 3 Main classes (AnimGraphNode_DragonFeetSolver.cpp, AnimGraphNode_DragonSpineSolver.cpp and AnimGraphNode_DragonAimSolver.cpp) and one static support class [DragonIK_Library]
Network Replicated: Yes
Supported Development Platforms: PC ,Mac and Linux
Supported Target Build Platforms: PC,Mac,Linux,iOS and Android. Other platforms require testing.