有人可以告诉我LWJGL以什么顺序存储其materix3f数据吗?
http://lwjgl.org/javadoc/org/lwjgl/util/vector/Matrix3f.html

我想在此图像中重新创建中间矩阵(R.y):
http://upload.wikimedia.org/wikipedia/en/math/5/1/4/5148f88bf9e6811e35615c08d2839793.png

因此,就像-sin(angle)处于m.02还是m.20一样?

最佳答案

尽管当存储为简单的一维数组时存储顺序可能会有所不同,但是在看到双索引成员(例如m02)时,您始终可以确定顺序。其中,第一个数字是行,第二个数字是列。

这是数学上的惯例,我知道的任何矩阵库都使用它。您可以放心地假设LWJGL的行为相同。如果确实没有,请给他们写一封仇恨邮件,以说明这种数学上不一致的垃圾。

因此-sin进入m20

关于java - LWJGL如何存储它的matrix3f数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8711312/

10-11 04:50