我正在将一个 2D 安卓游戏转换为一个开放的 GL 安卓游戏,我的碰撞检测系统的一部分依赖于基于一些矩阵映射一些点。我需要等效于 mapPoints 的函数,它将接收 x、y、z 三元组数组,并在将它们放入矩阵坐标系时返回值。
问问题
236 次
2 回答
1
试试这个方法:
android.opengl.Matrix.multiplyMV(float[] resultVec, int resultVecOffset, float[] lhsMat, int lhsMatOffset, float[] rhsVec, int rhsVecOffset)
于 2014-03-06T06:23:18.940 回答
0
下面的链接有正确的答案。基本上在 android.opengl.Matrix 对象中有一个静态方法。
http://developer.android.com/reference/android/opengl/Matrix.html
于 2013-07-06T20:48:55.193 回答