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)
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.
用 Legs Animator 解决腿部动画制作的所有问题!
Legs Animator 是一款为带腿角色提供大量功能的组件......几乎适用于所有类型的生物。
功能列表
在不平坦的地形上对齐腿部
处理腿部连接点(粘合)
执行复杂的附着过渡动画(空闲粘合)
原地自动旋转腿部动画(空闲粘合)
为无根运动动画固定滑动脚(运动粘合)
为臀部的稳定性制作动画,使动画具有真实感
为腿部动画自定义扩展提供 API
自动转向和 360 运动动画模块(使用单个剪辑)
推送脉冲 API(用于着陆弯曲撞击等)
自动增强动画的额外辅助功能
处理步进声音和粒子的步进事件
快速设置和设置加速工具
适用于任何类型的装备--人形/动物/生物
高度优化 + 紧凑型性能剖析器
查看手册了解更多
本组件不会从站立动画中生成奔跑动画!它可以改进奔跑动画(Legs Animator 与播放的动画同步),但它只适用于已有的奔跑动画片段。另一方面,Legs Animator 可以制作程序化的简单步伐/行走动画。
(用 Legs Animator 制作奔跑的昆虫动画是可能的)
该组件经过高度优化:1 条腿的性能与一个 Unity 角色运动控制器的动作相近。但是
|