设为首页 加入收藏

TOP

基于VC++的OpenGL编程讲座之基本图元(二)
2014-11-23 20:01:05 来源: 作者: 【 】 浏览:71
Tags:基于 OpenGL 编程 讲座 基本
别介绍相应的OpenGL函数形式。

  1)多边形模式设置。其函数为:

void glPolygonMode(GLenum face,GLenum mode);
  参数face为GL_FRONT、GL_BACK或GL_FRONT_AND_BACK;参数mode为GL_POINT、GL_LINE或GL_FILL,分别表示绘制轮廓点式多边形、轮廓线式多边形或全填充式多边形。在OpenGL中,多边形分为正面和反面,对这两个面都可以进行操作,在缺省状况下,OpenGL对多边形正反面是以相同的方式绘制的,要改变绘制状态,必须调用PolygonMode()函数,

  2)设置图案填充式多边形。其函数为:

void glPolygonStipple(const GLubyte *mask);
  参数mask是一个指向32x32位图的指针。与虚点线绘制的道理一样,某位为1时绘制,为0时什么也不绘。注意,在调用这个函数前,必须先启动glEnable(GL_POLYGON_STIPPLE);
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Visual C++实现对计算机远程监控 下一篇用VC实现特定编辑框上对回车键响应

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: