Unity IK 反动力学动画 (二)

本文介绍了在Unity中解决反动力学动画导致的手部穿插身体问题的方法,包括尝试使用碰撞器、调整动画权重、研究Mecanim IK限制以及最终采用Final IK插件的解决方案。Final IK提供了更自然且避免穿插的动画效果,并给出了简单的脚本应用示例。
摘要由CSDN通过智能技术生成

上一篇中的遗留问题是说手部会穿插身体,这一篇说说解决方案。

解决这个问题是历经了很多思路:

i) 使用碰撞器,给头部和手部都添加碰撞器

ii) 动画设置权重,怎么设置不知道,但是看到unity社区说
mecanim IK not respecting muslce limits,链接如下:
https://forum.unity.com/threads/mecanim-ik-not-respecting-muscle-limits.189816/
交替使用animator这个可以深入,楼主这里就没继续下去了

iii)Final IK插件控制
这个是使用的比较好的,也是这篇介绍的内容

iiii)Unity 2018新特性 constraints 约束
测试过constraints还是不错的,后面会专门写一篇constraints的博客,但是介于3方法解决的比较完美,四就没有更加深入了。

Final IK
首先,导入该插件:
这里写图片描述

先简单介绍下Final Ik各部件的功能:
这里写图片描述

<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值