如何访问Ogre :: Matrix4的各个元素?我看到了OGRE 1.9的API,但我找不到单独访问每个矩阵元素的方法。我想使用行号,列号来访问它们。
Ogre::Matrix4::operator[](size_t iRow)
看起来最接近我的需要,但我无法弄清楚它的意义或使用方法。
也发布在OGRE::help forum。
答案 0 :(得分:1)
只需访问它就好像它是一个数组(内部it is)。
Ogre::Matrix4 mat;
mat[0][0] = mat[3][3] = 1.5f;
Ogre::Real r1 = mat[0][0]; // First element
Ogre::Real r2 = mat[3][3]; // Last element