2

我正在将一个 2D 安卓游戏转换为一个开放的 GL 安卓游戏,我的碰撞检测系统的一部分依赖于基于一些矩阵映射一些点。我需要等效于 mapPoints 的函数,它将接收 x、y、z 三元组数组,并在将它们放入矩阵坐标系时返回值。

4

2 回答 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 回答