Creator编辑器为什么不支持定点数?

最近有精度需求,修改了Vec3的引擎代码,原生端的计算变得更加精确了,但是场景编辑器的精度出现了问题,画面出现了扭曲现象,有人知道是怎么回事吗?

web端和场景编辑器的效果近似

Vec3修改效果如下



修改了quat,又变这样了

你这么用,还不如直接就保留4位小数处理呢

那样也会失去精度

整数超过一定位数,也会失去准确性,目前测试过24个0,这个时候会当成小数进行计算

测试过网易的超级计算器,到24个0也不准了

虽然 不清楚你在开发什么类型的游戏。 不过一般除了金融方面的业务, 游戏并不需要太高的精度吧。
会不会一顿折腾改引擎代码, 最后发现路出偏了。

需要精度,简单的镜头旋转就需要了,而且只能改底层

你可以看看,商城里没有相机旋转的代码,有也删库了

定点数也不解决精度吧,它解决的不是一致性么

你看看你说的是什么问题


牵一发而动全身


quat改完了,又成这样了


mat3改完了