Android SDK のコードを読んでいます。これはモデルビューを設定するためのものです:
// set-up modelview matrix
gl.glMatrixMode(GL10.GL_MODELVIEW);
gl.glLoadIdentity();
gl.glTranslatef(0, 0, -3.0f);
gl.glMultMatrixf(mRotationMatrix, 0);
コードの最後の行は何を意味していますか? インターネットで明確な答えを見つけられませんでした。ただし、についてはたくさんあります void glMultMatrixf( const GLfloat *m )
。
回転行列:
private final float[] mRotationMatrix = new float[16];
mRotationMatrix[ 0] = 1;
mRotationMatrix[ 4] = 1;
mRotationMatrix[ 8] = 1;
mRotationMatrix[12] = 1;