Unity 模拟手指关节运动,控制手指握拳,展开,逆向动力学

Unity 逆向动力学关节运动

效果:

请添加图片描述

分析:

关键技术就是逆向动力学,如何控制"一个点"带动其他关节运动,类似于Unity内置的铰链关节Joint.
不过我们暂时不考虑使用铰链关节,里面的限制比较多,不确定性太强.有两个插件推荐

这里用Final IK的CCD IK或者用Finger Rig
在这里插入图片描述

控制弯曲路径用之前写过的仪表盘指针位置:Unity 仪表盘制作 自定义表盘的开始结束点 自动匹配指针位置
我们调整好每根手指的路径,关节目标点设定好就可以模拟手部动作
请添加图片描述

请添加图片描述

总结:

本篇没有什么大的技术,都是之前用过,或者别的功能拼成的效果,中间只是加了一点辅助代码
Demo下载连接:Demo下载

猜你喜欢

转载自blog.csdn.net/CTangZe/article/details/127111280
今日推荐