3OpenGL..pptVIP

  • 3
  • 0
  • 约8.22千字
  • 约 36页
  • 2016-12-28 发布于重庆
  • 举报
OpenGL语法与规定 OpenGL 函数都遵循一个命名约定,通过这个约定可以了解函数来源于哪个库,需要多少个参数以及参数的类型。 库前缀根命令可选的参数个数可选的参数类型 以函数glColor3f(…)为例 gl 表示这个函数来自库gl.h, color 是该函数的根段,表示该函数用于颜色设定, 3f 表示这个函数采用了三个浮点数参数。 glVertex2f,glVertex3i表示什么含义? 当函数名以v结尾时表示函数接收一个数组指针 例:glVertex3iv接收一个指向三个元素的GLint数组指针 OpenGL 状态机 OpenGL 是一种直接模式的API,每条命令根据当前的渲染状态都会产生某种立即效果。 渲染状态是各种标记,他们指出哪些特性是打开的,哪些是关闭的,以及应该如何应用他们。 在OpenGL 中,使用glEnable 函数和glDisable 函数来启用和禁用渲染特征。 OpenGL图元绘制 chap31 OpenGL图元绘制(点) glVertex 函数用于指定顶点 点大小的默认值是一个象素,可用函数修改个值: void glPointSize(GLfloat size); glBegin(GL_POINTS); glVertex3f(0.0f,0.0f,0.0f); glVertex3f(10.0f,10.0f,10.0f); glEnd()

文档评论(0)

1亿VIP精品文档

相关文档