代码略。
运行效果:
本学期图形学的第一个实验,总体来说比较简单,但还是学到了一些东西,首先是glBegin(GL_TRIANGLE_FAN);中的GL_TRIANGLE_FAN这个参数的作用是绘制一组相连的三角形,三角形由glBegin(GL_TRIANGLE_FAN);...... glEnd();之间的顶点坐标所确定。进一步查阅资料,对OpenGL绘制多边形的几个重要参数做如下小结:
参数名 |
说明 |
GL_POLYGON |
将所给的点顺次连接 |
GL_TRIANGLES |
每三个点进行一次连接,得到的是一个个独立的三角形 |
GL_TRIANGLE_STRIP |