游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1583|回复: 0

求助关于glArrayElement的问题

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
发表于 2007-7-3 08:56:00 | 显示全部楼层 |阅读模式
代码如下:程序执行后什么都画不出来,问题在哪里,谢谢各位高手
static GLint vertices[]={0.05,0.05,
                                                         0.2,0.65,
                                                         0.35,0.5,
                                                         0.35,0.65,
                                                         0.5,0.05,
                                                     0.65,0.65};
        static GLfloat colors[]={1.0,0.2,0.2,
                                                         0.2,0.2,1.0,
                                                         0.8,1.0,0.2,
                                                         0.75,0.75,0.75,
                                                         0.35,0.35,0.35,
                                                         0.5,0.5,0.5};
        glEnableClientState(GL_COLOR_ARRAY);//??用?到M
        glEnableClientState(GL_VERTEX_ARRAY);
        glColorPointer(3,GL_FLOAT,0,colors);//指定?到M的??
        glVertexPointer(2,GL_INT,0,vertices);
        glBegin(GL_TRIANGLES);//这里若改为glBegin(GL_POINTS),就可以画出一个点,但不知道是哪个
           glArrayElement(2);
        glArrayElement(3);
        glArrayElement(5);
           glEnd();
        glPopMatrix(); //restore transformations
        /*Flush drawing commands*/
        glFlush();
         [em17]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 23:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表