Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Animation
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/15
loading
loading
loading
loading
loading
Multi Purpose Leg IK Animating Plugin for any type of 3D character.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.34f1
Compatible
Compatible
Compatible
2019.4.40f1
Compatible
Compatible
Compatible
Additional compatibility information

This plugin is not related with rendering.

Demo scenes are using built-in materials, you can convert them on your own or use .unitypackages which are inside demos directory. (after unpacking demos package)

Description

Solve all of your leg animating problems with Legs Animator!


Legs Animator is component which provides a lot of features for characters with legs... so for almost all kinds of creatures.


List of features:

  • Aligning legs on uneven terrain
  • Handling leg attachement points (gluing)
  • Executing complex attachement transition animations (idle gluing)
  • Automatic turning-rotating in place leg animation (idle gluing)
  • Fixing sliding feet for no-root motion animations (movement gluing)
  • Animating hips stability giving realistic feel to the animations
  • Providing API for custom extensions of Legs Animator
  • Automatic strafe and 360 movement animating module (using single clip)
  • Push Impulses API (for landing bend impacts and others)
  • Extra helper features for automatic animations enchancing
  • Step Events handling for step sounds and particles
  • Fast setup and setup speedup tools
  • Works on any type of rig - humanoids / animals / creatures
  • Highly Optimized + Compact performance profiler
  • Check Manual for more

✍ This component will NOT generate running animations out of standing animations! It can improve running animations (Legs Animator is working in sync with played animation), but it works on already existing running animation clips. In the other hand, Legs Animator can animate procedurally simple steps/walk animations.

(running insects are actually possible to animate with Legs Animator)


⚙️ Component is highly optimized : 1 Leg = similar performance as one Unity's Character Movement controller move. But if you want to use multiple spider like creatures :

[8 legs to compute] *TIMES* [spiders count] = it can cost some performance of your project.

(plugin has potential for DOTS implementation, so in the future there may be released high performance boost update)


☄️ Use Legs Animator's built in IK solution or use any other IK solver.

Legs Animator is computing positions/rotations which can be used by other IK solvers or custom scripts. Plugin provides implementations of Unity's Mecanim Foot IK and Final IK (links in the plugin's readme file).


Demos Package to see what you find in Demo Scenes and for performance check:

Windows x64

Android .apk


Package works on all SRPs! It's not shader related package.

(You just need to covert standard Demo materials for demo examples)

Built In ✅ LWRP ✅ URP ✅ HDRP ✅ Custom RP ✅


Demo Scenes are including Legs Animator setup on the various rigs (humanoids, quadrupeds, spiders) Demo Scenes are focusing on showing-off different features of the plugin and providing examples of character movement.


Community Forum Thread Link

Preview User Manual here

Our Discord for Support



Technical details

Base Requirements:

In order to make Legs Animator work with your character model, there are few simple requirements:


1: If you use a rigged model: Disable “Optimize Game Objects” in your model file.

(This option is disabled by default when importing models to unity, so in most cases you don’t need to check it)

It’s in the inspector window, “Rig” bookmark.

(with “Optimize Game Objects”, doing procedural animations is impossible)


2: Your character model skeleton needs to be created in a standard-parented way. There are very rare rigs, where all skeleton bones are detached.

(99.99% models are using standard parented structure)

The Hips bone needs to be a parent of leg bones.


3: Recommended for your model to face the Z-Forward axis (unity standard, asset store models require it, in order to be visible on the store), to avoid problems with helper algorithms. You can always create additional transform and adjust your model rotation within local space.


4: Keep in mind that different models will require individual tweaking, of Legs Animator’s parameters, in order to get best out of it. Adding component -> Assigning Bones -> Run -> will not give you immediately, beautiful and perfect animation. So it will require more or less effort, per model.


Not working with Unity's Animation Rigging Package "Two Bones Constraint IK":

Animation Rigging is discarding source animation before LateUpdate, making impossible to control "Two Bones Constraint" by Legs Animator. May be fixed in the future.

Legs Animator

(37)
1288 users have favourite this asset
(1288)
$43.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
14.3 MB
Latest version
1.0.3
Latest release date
Mar 13, 2025
Original Unity version
2019.4.40
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR