我有以下由COLLADA文件提供的翻译:
<matrix sid="transform">1 0 0 0 0 -1 1.27952e-6 0 0 -1.27952e-6 -1 2 0 0 0 1</matrix>
即使在阅读了这篇文章之后,我也不确定我是否理解它们:Collada - does ordering of transforms matter?
我理解翻译可以包括:
但我只能想象那9个数字? (sx, sy, sz) * (rx, ry, rz) * (tx, ty, tz)
我也可以理解它必须告诉我们转换的顺序,但是我没有看到上述数字的相关性?
你能帮助我吗?
答案 0 :(得分:0)
这是对象3D方向的矩阵表示法:
matrix = { 0, 4, 8, 12,
1, 5, 9, 13,
2, 6, 10, 14,
3, 7, 11, 15 }
其中给定矩阵的格式为:
<matrix sid="transform"> 0 1 2 3 4 ... 15 </matrix>
这在OpenGL中对我有用