1
Open Glに私のVBOのレイアウトについて教えたり、プログラムが何であるかを教えたりしています。API 8(2.2)のOPENGL 2でVBOを実装しようとしています
//bind buffer
GLES20.glBindBuffer(GLES20.GL_ARRAY_BUFFER, vboBuffer);
//find shader attribute
int ref = GLES20.glGetAttribLocation(mProgram, "aPosition");
//set up vertex
GLES20.glVertexAttribPointer(maPositionHandle, 3,
GLES20.GL_FLOAT, false,
TRIANGLE_VERTICES_DATA_STRIDE_BYTES, ???);
//enable attrib
GLES20.glEnableVertexAttribArray(maPositionHandle);
法線とテクスチャ座標を繰り返します。
しかし、API 8で、唯一の存在である。
glVertexAttribPointer(int indx, int size, int type,
boolean normalized, int stride, Buffer ptr)
ない:
glVertexAttribPointer(int indx, int size, int type,
boolean normalized, int stride, int offset)
は、だから私はAPI 8のオフセット置くことができない与えられた、私はに何を入れてくださいバッファパラメータ?
ターゲット2.3! :-( – Zippy