计算机图形学课程设计--长方体体的光照效果
《计算机图形学课程设计--长方体体的光照效果》由会员分享,可在线阅读,更多相关《计算机图形学课程设计--长方体体的光照效果(29页珍藏版)》请在毕设资料网上搜索。
1、 计算机图形学课程设计计算机图形学课程设计 题目:题目: 长方体体的光照效果长方体体的光照效果 2 目录目录 一 课程设计题目 3 1.题目要求 3 2.任务 3 二 任务分析算法介绍 3 1.任务分析 3 2.算法介绍 4 三 总体设计 5 1.定义三维齐次向量结构体 5 2.定义三维齐次坐标结构 5 3.定义面的结构 6 4.定义点的结构 6 5.长方体顶点定义及初始化 7 6. 面表 7 7.定义点光源、视线方向、光照方向 8 8.各面可见性计算和判断 9 9.窗口-视区变换 11 10.路径填充 12 四 流程图 13 五 源程序 14 六 程序运行效果图 27 七 总结 28 参考文
2、献 29 3 一、一、 课程设计题目课程设计题目 长方体体的光照效果 1.题目要求题目要求 对长方体,建立一个点光源,采用环境光和点光源漫反射 光的光照模型,应用 FLAT 明暗处理方法,显示平行投影后的 长方体光照效果。 2.任务任务 本题目主要包括五个任务, 1)长方体表面模型的建立 2)长方体的可见面判断 3)可见面的背光性判断 4)可见面光照计算 5)可见面光照效果显示 附加:通过键盘上下左右按键对图形进行旋转 二、二、 任务分析任务分析算法介绍算法介绍 1.任务分析任务分析 任务 1)中,定义三维齐次坐标结构和面的结构;定义顶点表 和面表,对长方体绕 X 轴旋转和绕 Y 轴旋转。 任
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 课程设计 长方体 光照 效果
