OpenGL编程学习(3)-多边形填充函数和顶点数组

  • OpenGL多边形填充函数

矩形函数

  glRect* (x1, y1, x2, y2);

  星号(*)代表的后缀可以是i(整数)、s(短整数)、f(浮点型)、d(双精度浮点)、v(向量)。矩形的边平行于坐标轴,多边形的边按照顶点序列(x1, y1)、(x2, y1)[……]

Read more

OpenGL编程学习(2)-画点画线函数

  • OpenGL画点函数

  OpenGL图元默认大小为一个像素单位,默认颜色为白色。画点函数为:
  

glVertex* ();

  星号(*)说明该函数要有后缀码。一般来说,会有2到3个后缀码。第一个后缀码代表维数,二维、三维、四维坐标分别用2、3、4等数字表示。第二个后[……]

Read more

OpenGL编程学习(1)-引言

  已经是第二个学期学习计算机图形学了,本科的时候叫“计算机图形学”,现在叫“高级计算机图形学”。但由于学习态度不甚端正,加上本人实在是才疏学浅,所以对OpenGL编程的理解总是局限于细枝末节,每次要写程序实验才搬起书来一个一个找函数,凑成一个“紧急集合”似的程序。

  由于本人也在渐渐领悟“[……]

Read more