计算机图形学第三版实验报告,计算机图形学实验报告3

a7f4a3f590493a1e451dd952a488fd7c.gif 计算机图形学实验报告3

(8页)

f6d8e9a865d1530ec1cfdaf1a665b57a.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

19.90 积分

学 号 计算机图形学实验报告实验三实验三 三维图形的投影变换三维图形的投影变换学生姓名专业、班级地理信息系统指导教师任丽敏成绩电子与信息工程系电子与信息工程系20132013 年年 4 4 月月 2626 日日天津城市建设学院设计性实验任务书电子与信息工程 系 地理信息系统 专业 2 班 姓名 学号: 课程名称: 计算机图形学 设计题目: 三维图形的投影变换 完成期限:自 2013 年 4 月 7 日至 2013 年 4 月 17 日设计依据、要求及主要内容(可另加附页):1 设计依据:本课程设计是依据教材一书的第 4 章三维图形的投影变换为设计依据, 制作三维图形的投影变换的程序。2 设计要求:绘制三维物体的轴测投影图和一点透视图 基本要求:(1)在程序中给定控制多面体的顶点坐标及点线信息。(2)视点固定在 z 轴某点上,输入物体的旋转角度及平移量。(3)正轴测投影图和一点透视图。附加要求:绘制二点透视图指导教师: 任丽敏 实验目的:实验目的:工程制图中常用到的三视图,是由空间中一个立体向 3 个互相垂直的投影面作正投影得到的。这三个正交的投影面分别称为:正立投影面(V 面)、侧立投影面(W 面)、水平投影面(H 面)。在空间坐标系中,这三个投影面分别对应三个坐标平面。我们要编写程序实现三维物体的轴测投影图和一点透视图。题目:题目: 绘制三维物体的轴测投影图和一点透视图。(1)在程序中给定控制多面体的顶点坐标及点线信息。(2)视点固定在 z 轴某点上,输入物体的旋转角度及平移量。(3)正轴测投影图和一点透视图。设计思想:设计思想: 这次的实验与上次实验最大的不同之处在于要在二维的平面里显示三维的 立体图,因此要绘制三维物体的轴测投影图和一点透视图,就需要进行三维坐 标和二维坐标的转换(首先将二维转换到三维,然后再将三维转换到二维) 。因 此,我首先找到自己定义的三维坐标系和原有的二维坐标系之间的转换关系式, 然后直接引用正等侧投影的矩阵对原有的图进行了变换,实现了正轴测投影图。原程序:原程序:一、在二维平面绘制三维立体图一、在二维平面绘制三维立体图运行结果:运行结果:二、正等侧投影图二、正等侧投影图运行结果:运行结果:3、、一点透视图一点透视图运行结果运行结果体会:体会: 这次的实验最大的突破口就是在二维平面实现三维立体图形的绘制,要找 出三维坐标和二维坐标之间的关系,实现它们之间的转换,然后可以根据图形 的形成过程,进行坐标转换就可以实现了。 需要注意的是我进行正等侧变换后虽然图形看起来仍然是立体的,但是的 确是投影在了 XOZ 面上了,因为进行投影后的图的 Y 值已经变成了零。 关 键 词: 计算机 图形学 实验 报告

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值