我过去四天一直在为我的游戏引擎研究逆向运动学。由于我正在制作预算有限的游戏,因此当逆向运动学的想法出现时,我知道必须使3D模型骨骼在数学上改变,以表现出踩在物体上的样子。
这导致我的动画出现了一些严重问题。尽管在数学上踩踏是正确的,并且甚至平滑地插值,但在角色行走上坡或台阶时,动画看起来非常糟糕。
因此,我想知道,是否实际上可以基于纯数学得到一个平稳高效的逆向运动学系统,其中骨骼被改变,还是这只是一场徒劳的追逐,我应该通过动画混合解决逆向运动学问题,或者根本不做它?
这导致我的动画出现了一些严重问题。尽管在数学上踩踏是正确的,并且甚至平滑地插值,但在角色行走上坡或台阶时,动画看起来非常糟糕。
因此,我想知道,是否实际上可以基于纯数学得到一个平稳高效的逆向运动学系统,其中骨骼被改变,还是这只是一场徒劳的追逐,我应该通过动画混合解决逆向运动学问题,或者根本不做它?