对引擎源码的一处困惑


这里为啥要这样写?
为啥不写成下面这个样子。

引擎的写法会有两次矩阵跟矩阵的乘法 外加一次 矩阵跟vect4的乘法。
改写后将变成3次 矩阵跟vect4的乘法,这样性能更优吧

@panda

这是为了相机和场景都在很远的地方时,view 和 world 矩阵都有很大的 translation,直接相乘会有很大的精度误差,先乘两个矩阵可以缓解问题。后面会改成更稳定的计算方式。

3赞

好的,感谢解惑。

(&^%^$%%#%^&((*&&%$#&^$@@$% 大神在讲啥也听不懂 膜拜一下