2024年3月17日发(作者:)

实验二、OpenGL颜色填充

1、 实验目的

1)了解OpenGL 图形库的功能和结构;

2)学习了解OpenGL 程序的基本结构,及常用函数;

3)学习使用OpenGL 颜色填充算法;

2、 实验内容

1)使用OpenGL 编写一个简单的C++程序,使该程序能够填充多边形和圆等图形。

2 )使用OpenGL 编写一个简单的C++程序,使该程序能够填充已填充过的图形。

3、 实验过程

1)在系统上配置好OpenGL的环境(头文件,库文件,和链接库文件);

2)使用Visual V++6.0 新建一个C++文档,并创建相应的工程;

3)在文档中引入OpenGL的头文件,编辑代码实现:对不同图形的不同颜色填充。

4、 实验结果

可单击鼠标左键,填充选中的图形;

可单击鼠标右键,调出菜单,可改变填充颜色,可恢复为填充状态。

结果截图:

1. 初始状态:

2. 填充多边形:

3. 调出菜单,选择颜色: