燕山大学毕业设计中期报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
燕山大学毕业设计中期报告
.
燕山大学
本科毕业设计,论文,中期报告
课题名称:燕大(西校区)虚拟校园的设计与实现
学院(系): 信息科学与工程学院
年级专业: 09级计算机科学2班
学生姓名:
指导教师:
完成日期:
一、毕业设计进展情况
1.研究的基本内容:
使用三维场景模型展示全校园场景,实现自由浏览、漫游。 2.拟解决的主要问题:
1) 要使景内的物体摆放的相对位置及相对大小符合实际情况;
2) 要解决阴影的锯齿现象,并以赏心悦目的软阴影来升场景的可视效
果;
3) 要优化模型模型减小雍余。
经过上一个阶段的学习和实践,已经完成了开题报告中拟定的基本内容,实现了校园场景展示,自由行走浏览,自由飞行浏览,固定路径漫游和主要建筑定位等功能,并且在工作中把一些新的想法加入功能表。在学习的过程中掌握了SketchUp建模工具和Unity3D引擎的使用和一些常用参数及选项的设置。
3.毕业设计实施方案:
卫星影像处理
数据采集整体实现 SketchUp建模
Photoshop处理
数据采集阶段:是系统开发的基础,包括卫星影像的获取,建筑实景照片的拍摄,校园建筑信息的收集。
卫星影像处理阶段:将得到的卫星影像进行整理,分层导出校园平面图,建筑轮廓图,校园道路图,植被分布图。
Photoshop处理阶段:将拍得的建筑物图片进行处理,制作模型的贴图、纹理材质,以及进行系统界面的设计。
- 1 -
SketchUp建模阶段:运用整理后的卫星影像图进行建模,包括地形模型,建筑模型,环境模型,装饰物的建造。
整体实现阶段:系统的最后阶段,主要是将建造的模型经过纹理贴图后进行系统功能和界面的制作。实现的功能主要有:自由浏览,自动漫游,主建筑定位,建筑信息显示等。
4.研究工作进度:
1—4周 5—8周 9—12周 13—16周 17—18周周次
查找资料模型设计实现主要功能代码调试撰写论文预计需求分析详细设计模型完善准备答辩内容
熟悉开发环境
进度完成完成完成正在进行待完成二、存在的问题和拟解决方法
毕业设计开展到中期,随着对设计的深化,对设计中出现的问题也在逐步解决,从最初的设计框架图,已经到系统的最终测试。
在过程中遇到了些许问题,比如最初的建模和驱动工具的选择,在学习期间没有接触过,而在校的一两次实验也是不能应对这种实战似的项目需要,还好有老师和师兄们的指导,让我们找到了合适的工具和方法。对之前没有接触过的东西的学习,遇到困难是在所难免的,但要学习去熟悉也是肯定的。由于我的英语不好,而找到的最新适用的资料又基本上都是英语的,读起来很吃力,做到全面理解更是困难。
在具体的毕设中也存在大的困难和问题。首先是初期建模工作中,太过追求模型的真实感,造成模型太过复杂,占用大量内存,而解决办法只有放弃模型的细节真实度,一些棱角以线条取代。当进行贴图赋纹理时,发现取景的照片中有大量角度不正的照片以及照片质量过大的问题,所以又要学习一些Photoshop的知识。但是,在建模中最恐怖的问题是逻辑错误,面对它,能做的就是尽量避免和勤于查错了。
在进行模型驱动时,纹理丢失问题耗费了大量精力与时间。因为最初不知错在什么地方,无法着手,网上搜索除了无解就是推荐各种转换工具。最- 2 -
后,一次尝试解决了问题——不要出现中文,不要重名。解决办法就是制定命名规则,对全部的纹理材质进行重命名。还有就是在最后的界面设计时,弹出菜单后鼠标的移动仍控制着菜单后面的场景视角,为了在菜单弹出后屏蔽鼠标控制进行了很多次尝试,最后只能选择按下鼠标左键时才能使用鼠标控制方向。
而现在最大的一个问题是内除占用过大,候选的解决方法是使用烘焙技术。
三、毕业设计的下一步工作安排
1.根据测试的回馈继续优化和完善系统;
2.做好设计的收尾工作;
3.第15周进入论文的撰写阶段。
四、撰写毕业论文工作的具体安排和打算
由于毕业设计的进度提前很多,所以按照任务书中的时间安排提前一周进入论文撰写阶段,预计第15周开始。
之前已经完成了文献综述,开题报告。
第15周做外文翻译以及论文大纲和结构安排。
第16、17周进行论文核心部分的工作,并准备答辩。
- 3 -
指导教师签字:
年月日
五、系级教学单位审核意见:
中期考核分数:
考核组长签字:
年月日
- 4 -