12/01/24 23:42:08.86
float[] vertices = {
-0.5f,-0.5f,
0.5f,-0.5f,
-0.5f, 0.5f,
0.5f, 0.5f,
};
float[] colors = {
1.0f, 1.0f, 0.0f, 1.0f,
0.0f, 1.0f, 1.0f, 1.0f,
0.0f, 0.0f, 0.0f, 0.0f,
1.0f, 0.0f, 1.0f, 1.0f,
};
FloatBuffer polygonVertices = makeFloatBuffer(vertices);
FloatBuffer polygonColors = makeFloatBuffer(colors);
gl.glVertexPointer(2, GL10.GL_FLOAT, 0, polygonVertices);
gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
gl.glColorPointer(4, GL10.GL_FLOAT, 0, polygonColors);
gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
gl.glDrawArrays(GL10.GL_TRIANGLE_STRIP, 0, 4);
と本を参考に書いてみたのですが配置はうまく行っているのに色が反映されません(色の指定部分が真っ白)
どこか間違えているのでしょうか?