留个档,Unity,Animation控制相机,出现抖动的问题记录
起因是项目用了一段高度自定义的过程复杂的相机Animation,来控制虚拟相机位移旋转。
发现在不同的电脑上,出现了不同程度的抖动。
搜索过程中,发现关键词:World Origin Rebasing。
Unity 世界坐标使用 float(单精度浮点数),当物体或相机离原点(0,0,0)很远时,float 精度降低,导致物体移动、摄像机跟随等操作出现抖动或跳变。
省流,解决方案 把异常的部分挪到靠近原点的位置,效果结束后还原画面表现。
程序学无止尽。
欢迎大家沟通,有啥不明确的,或者不对的,也可以和我私聊
我的QQ 334524067 神一般的狄狄