我觉得你给代码写上注释更好,即便那边全球交流的C++开发板块也没人能记住全部API和功效。
所以直接设置就是通过lookat传入自身和玩家坐标推导出旋转角直接给自身
而"缓和"就是获取自身旋转角的归一化0-1?在取得正确的旋转角进行叠加,在update中?
我没仔细看过,但你考虑过ue4中旋转角用的不是四元素而是欧拉角,欧拉角有个角度有死锁问题。
我觉得你给代码写上注释更好,即便那边全球交流的C++开发板块也没人能记住全部API和功效。
所以直接设置就是通过lookat传入自身和玩家坐标推导出旋转角直接给自身
而"缓和"就是获取自身旋转角的归一化0-1?在取得正确的旋转角进行叠加,在update中?
我没仔细看过,但你考虑过ue4中旋转角用的不是四元素而是欧拉角,欧拉角有个角度有死锁问题。