以下是立方体的样子:
我在绘制立方体之前使用单色来指定每个顶点,但是立方体并不像我希望的那样。我已启用depth_color_test
并在绘制前清除COLOR_BUFFER_BIT
和DEPTH_BUFFER_BIT
。
答案 0 :(得分:3)
这里的小数点分隔符:
static public final float VERTEX_COLOR_ARRAY[] = {
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
0.0f, 1,0f, 0.0f, 1.0f,
0.0f, 1,0f, 0.0f, 1.0f,
0.0f, 1,0f, 0.0f, 1.0f,
0.0f, 1,0f, 0.0f, 1.0f,
0.0f, 0,0f, 1.0f, 1.0f,
0.0f, 0,0f, 1.0f, 1.0f,
0.0f, 0,0f, 1.0f, 1.0f,
0.0f, 0,0f, 1.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
1.0f, 0,0f, 0.0f, 1.0f,
};
应该是句点(.
),而不是逗号。现在,他们被视为单独的元素,并使你的指数摆脱重击。