计算机图形学报告

计算机图形学报告
计算机图形学报告

. . . . .

. . 优质资料 .

. 计算机图形学 (2017年秋季学期)

验 报 告

系别:计算机科学与技术 班级: : 学号:

实验名称:2-真实感图形绘制

2020-11-13

2/3

《计算机图形学》实验报告

实验名称

真实感图形绘制 实验序号 2

实验日期 2017.12.13 实验人 一、实验目的、要求与环境

1.目的:通过实验,学生应掌握通过计算机程序进行真实感图形绘制的基本原理,特别是对三维显示对象进行纹理映射的基本方法,将理论和实际应用切实结合起来。

2.要求:对一个三维立方体进行旋转,对其6个不同的面进行6个不同图像的纹理映射,并进行投影变换与显示,分析增强后的视觉效果,提交实验报告。

3.环境:Windows 7操作系统

Microsoft Visual Studio 2005

OpenGL 函数库

4. 自带位图文件(换成你自己的图像文件):

总成绩:

评语:

日期:

2020-11-13

11/12

二、实验容与步骤

1. 准备相关图像文件。

2. 进行立方体各面图像与旋转速度的大体设计。

3.在Windows 7 操作系统上,打开Microsoft Visual Studio 2005,编写相关程序,完成程序主体框架结构。

4.编写六面体显示相关的程序代码。

5.编写六面体旋转相关的程序代码。

6.编写深度检测相关的程序代码。

7. 编写纹理载入功能的相关程序代码。

8. 编写纹理参数定义功能的相关程序代码。

9. 编写纹理映射功能的相关程序代码。

10.对程序进行相关调试,修改程序,去除其中的BUG 。

11. 观察纹理映射后的六面体的旋转显示,与预想的结果进行对比,修改相关程序参数。

12.截屏,保留实验结果,进行实验结果分析,并撰写实验报告。

2020-11-13 2/3

2020-11-13 11/12

四、编译过程截图

五、实验结果与分析

(下面是一个例子,换上你自己的图)

实验结果:

实验分析

程序通过glBindTexture(GL_TEXTURE_2D, lastTextureID);语句,完成了恢复之2020-11-13 2/3

2020-11-13 11/12

2020-11-13 2/3

相关主题
相关文档
最新文档