OpnGL 3基本图形绘制.pptVIP

  • 16
  • 0
  • 约7.96千字
  • 约 53页
  • 2018-05-05 发布于广东
  • 举报
OpnGL 3基本图形绘制.ppt

3.1 OpenGL的数据类型 3.1 OpenGL的数据类型 所有的数据类型都以GL开头,表示是OpenGL。紧跟在后面的大多是它们相应的C数据类型。 一些开始有个u表示是无符号的数据类型,如:ubyte表示是无符号的字节。也给出了更多的描述名字的方法,如:size表示一个值的长度。GLsizei表示是一个GL变量,且参数的大小是一个整型。 Clamp是用于颜色的。这种数据类型以f和d结尾表示实型或双精度型数据类型。GLboolean变量用于标示True和False;GLenum用于枚举型变量; GLbitfield 用于包含二进制位的区域的变量。 3.2 函数命名的语法 OpenGL函数都遵循一个命名约定,即采用以下格式: 库前缀命令参数个数参数类型 函数glColor3f(1.0,0,0),gl表示这个函数来自库gl.h,color表示该函数用于颜色设定,3f表示这个函数采用了三个浮点数参数。 GLfloat color[ ]={1.0,0,0} ; glColor3fv(color); 3.2 函数命名的语法 函数格式示例:定义点函数 3.3 OpenGL是一种状态机 OpenGL的工作方式是一种状态机制,它可以进行各种状态或模式设置,这些状态或模式在重新改变它们之前一直有效。 状态变量可以通过glEnable()、glDisable()这两个函数

文档评论(0)

1亿VIP精品文档

相关文档