OpenGl 的BeginMode 和 shader
【摘要】
#define GL_POINTS 0x0000 //点 #define GL_LINES 0x0001 //线 #define GL_LINE_LOOP 0x0002 //连成闭...
-
#define GL_POINTS 0x0000 //点
-
-
#define GL_LINES 0x0001 //线
-
-
#define GL_LINE_LOOP 0x0002 //连成闭合区域(收尾相连)
-
-
#define GL_LINE_STRIP 0x0003 //非闭合曲线
-
-
#define GL_TRIANGLES 0x0004 //三角形 (6个点3个三角形)
-
-
#define GL_TRIANGLE_STRIP 0x0005 //三角形(临近的两个点组成三角形)n个点 就是n-2
-
-
#define GL_TRIANGLE_FAN 0x0006 //圆 圆心+最近两个点组成三角形 以此类推
-
-
#define GL_QUADS 0x0007
-
-
#define GL_QUAD_STRIP 0x0008
-
-
#define GL_POLYGON 0x0009
-
-
-
-
-
-
-
-
glCreateShader( GL_VERTEX_SHADER ); //顶点shader
-
glCreateShader( GL_FRAGMENT_SHADER );//像素shader
-
文章来源: yujiang.blog.csdn.net,作者:鱼酱2333,版权归原作者所有,如需转载,请联系作者。
原文链接:yujiang.blog.csdn.net/article/details/53669640
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)