顶点数组

float vertexes[] = {
    0.0f,0.0f,-100.0f,
    10.0f,0.0f,-100.0f,
    0.0f,10.0f,-100.0f,

    20.0f,0.0f,-100.0f,
    30.0f,0.0f,-100.0f,
    20.0f,10.0f,-100.0f,
};

float colors[] = {
    1.0f,0,0,1.0f,
    1.0f,0,0,1.0f,
    1.0f,0,0,1.0f,

    1.0f,0,0,1.0f,
    1.0f,0,0,1.0f,
    1.0f,0,0,1.0f,
};

glEnableClientState(GL_VERTEX_ARRAY);
glVertexPointer(3, GL_FLOAT, 0, vertexes);

glEnableClientState(GL_COLOR_ARRAY);
glColorPointer(4, GL_FLOAT, 0, colors);

glDrawArrays(GL_TRIANGLES, 0, 6);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容