二维图形绘制..docxVIP

  • 11
  • 0
  • 约7.36千字
  • 约 15页
  • 2017-01-10 发布于重庆
  • 举报
二维图形绘制.

实验2 二维图形绘制【实验目的】通过本实验,将学会使用OpenGL绘制二维图形,并设置其绘制属性:颜色、线型、填充模式等。并对OpenGL的图形元素及其属性进行简单介绍。本章中所用演示程序的绘制结果如图2.1所示。(a)OpenGL图元 (b)不同属性的OpenGL幽元 图2.1 OpenGL二维图形绘制【实验内容】2.1 OpenGL图元还是从一个简单的演示程序人手,它的绘制结果如图2.1(a)所示,由线条、四边形、三角形、任意多边形等组成。我们将对它进行逐段讲解,确保读者能掌握所有的细节,并最终绘制出图形。在OpenGL中,所有显示的结果都是由一个或多个图形元素(以下简称图元)组成。图元包括了点、线段、多边形等。首先看一下源文件中的内容。函数init()用来进行初始化。其中的函数glColor3f()将在后续介绍的图元属性部分进行详细的讲解,这里简单地说.就是设置使用黑色(O.0,0.0,0.0)在灰色(O.93,0.93,0.93)的背景上绘制图形。Bool init(){glClearColor(0 .93f,0. 93f,0. 93f,0. 0f)glColor3f(0. 0f,0 .0f,0. 0f);return true;}一个创建图元的方法是调用函数gLBegin()。这个函数的唯一参数用于指定将要创建图元的类型。 所有的

文档评论(0)

1亿VIP精品文档

相关文档