计算机图形学期末大作业3D建模 下载本文

内容发布更新时间 : 2024/5/18 10:50:31星期一 下面是文章的全部内容请认真阅读。

深 圳 大 学 实 验 报 告

课程名称: 计算图形学

实验名称: 3D建模和真实感图形绘制

学院: 计算机与软件学院 专业: 计算机科学与技术

报告人: 学号: 2012150 班级: 1

同组人: 无

指导教师: 周虹

实验时间: 2014年11、12月

实验报告提交时间: 2014/12/28

教务处制

一.实验目的

1、使用OpenGL创建和动画你自己设计的角色。 2、熟悉3D层次建模和转换。

二.实验步骤

1、打开VC6.0打开工作空间modeler.dsw, 可以看到工程的所有工程都包含进来了。找到sample.cpp并打开。

2、找到sample.cpp中的draw函数,在这个函数中绘制图形。首先,在一对glPushMatrix()和glPopMatrix()之间用glTranslated函数确定绘制图形坐标系的原点(以下图形的绘制均用到这对函数,后面不再赘述)。然后用三角形绘制平行四边形的地板,用

setDiffuseColor函数设定不同的颜色参数。

主要代码如下:

2、为模型绘制背景,即三角旋转阶梯。同样的,用三角形绘制,使得整个画面看起来像舞台般宽敞华丽。