1、虚拟校园的设计与实现 张三毕业论文(设计)模版:虚拟校园的设计与实现(三号宋体加粗,居中)摘要近年来,运用虚拟现实技术进行城市(社区、校园)规划、场景虚拟漫游及复杂场景的仿真等相关领域在技术上有了革新性发展。并随着计算机软硬件技术的发展和 VR 相关算法的不断改进,基于台式机的 VR 系统已经成为现实,这极大的推动虚拟现实技术的普及和应用。本文以“华南师范大学三维校园漫游系统”为研究对象,阐述了虚拟校园三维场景的建模原理、视景漫游方式的设计,并着重介绍了“华南师范大学三维校园漫游系统”是如何设计与实现的。(五号楷体,1.5 倍行距)关键词虚拟校园;三维建模;视景漫游;系统的设计与实现(摘要正文
2、下方另起一行顶格打印“关键词”款项;五号楷体,关键词之间以“;”隔开,1.5 倍行距,最后一个关键词不打标点符号)五号黑体并加方括号,左边顶格五号黑体并加方括号,左边顶格虚拟校园的设计与实现 张三The Design and Implementation of Virtual Campus(小三号 Times New Roman 加粗,居中)Abstract In recent years, the use of virtual reality technology for urban (community, the campus) planning, Scene Virtual Tour a
3、nd complex scene simulation, and other related fields has made a technical innovation development. And as the technology development of computer hardware and software, and VR correlation algorithm improvements, Based on the desktop VR system has become a reality, this greatly accelerate the virtual
4、reality technology popularization and application . In this paper, will be “3D campus roaming system of South China Normal University “ as a research subject,make an exposition of virtual campus elaborated 3D scene modeling theory, visual way roaming the design, and highlights introduced how to desi
5、gn and achievable the “3D campus roaming system of South China Normal University “ .(小四号 Times New Roman,1.5 倍行距)Key words virtual campus;three dimensions modeling ;visual walkthrough;system design and implementation(小四号 Times New Roman,关键词之间以“;”隔开,1.5 倍行距)小四号 Times New Roman 加粗并加方括号,左边顶格小四号 Times N
6、ew Roman 加粗并加方括号,左边顶格虚拟校园的设计与实现 张三目 录(三号宋体加粗,居中,中间空 2 格)(引言及章等的标题用四号黑体, 1.5 倍行距)引言11 总体设计11.1 系统需求分析11.2 系统功能设计11.3 系统结构设计12 系统模块设计13 关键技术或算法13.1 主要工具及软虚拟校园的设计与实现 张三件13.2 三维场景建模原理13.3 视景漫游技术13.4 MapObjects 程序设计与 C 语言结合的原理13.5 Vega 程序设计与 C 语言结合的原理13.6 关键算法与公式介绍23.7 二维界面实现的关键技术23.8 三维界面实现的关键技术24 应用实例虚
7、拟校园的设计与实现 张三24.1 二维界面实例24.2 三维界面实例2结论2注释3参考文献3致谢4附录A5虚拟校园的设计与实现 张三1引 言(小三号黑体,居中,中间空两格)建立基于多维信息空间的人机交互环境是信息技术的创新发展目标之一。虚拟现实技术是支撑多维信息空间的关键技术,近年来已经成为信息技术领域研究开发的热点。运用虚拟现实技术进行城市(社区、校园)规划、场景虚拟漫游及复杂场景的仿真等将带来相关领域技术上的革新性发展。近年来(小四号宋体,1.5 倍行间距)1 总体设计(一级标题小三号黑体,左边空两格)1.1 系统需求分析(其它标题四号黑体,左边空两格)“虚拟校园”是指数字信息化的校园,包
8、括信息的获取、处理和应用。将获得的校园数据用计算机与应用模型结合起来,在计算机系统中重现真实的校园。虚拟校园的内容包括校园设施的数字化、校园高程的数字化、校园漫游智能化、可视化等主要方面 1。可见,为校园建立一个虚拟校园系统将会促进校园的数字化进程,建立虚拟校园系统刻不容缓。(小四号宋体,1.5 倍行间距)系统管理员局域网 客户端 2客户端 1客户端 3C/S C/S三维数据库二维数据库 应用服务器图 1 虚拟校园系统总体结构示意图1作者.文章题目J.期刊名, 出版年份,卷号(期数):起止页码.(小五号宋体,1.5 倍行距)虚拟校园的设计与实现 张三23.5 Vega 程序设计与 C 语言结合
9、的原理在 Vega 中,LynX 的主要功能是通过可视化操作建立起三维场景模型,并将其保存在一个应用定义文件(.ADF)中,而后应用程序就可以通过调用 Vega 的 C 语言函数库来对已建好的三维场景进行渲染驱动 1。在 C 语言环境下一般有三种不同类型的 Vega 应用程序。最简单的是 Windows 控制台应用程序,另外还有标准的Win-dows 程序和基于 MFC 的程序。无论是何种类型的 Vega 应用程序,一般都遵循如表 3 所示的数据。表 3 虚拟校园系统总体数据界面 定点漫游 路径漫游 随机漫游 视点移动二维界面 83 25 23 33三维界面 185 246 369 2253.
10、7 二维界面实现的关键技术3.7.1 二维界面窗口大小分配在二维界面中,虚拟校园系统有图例窗口、视图窗口和鹰眼窗口三个窗口,在操作时为了能让主窗口放大缩小都能保持这三个窗口的比例,可以利用类向导向 CEasyMapView 类中添加 WM-SIZE 事件 2,在其 OnSize 方法中添加如下几行代码:结 论(四号黑体,居中,中间空两格)建立基于多维信息空间的和谐人机环境是信息技术的创新发展目标之一。虚拟现实技术是支撑多维信息空间的关键技术。运用虚拟现实技术进行虚拟校园的建设,将会给校园建设带来革命性的发展。本文对虚拟校园技术的关键技术进行了系统的分析、研究和实践,并在“华南师范大学三维校园漫
11、游系统”的实现过程中取得了比较理想的效果参考文献:(小五号黑体后加冒号)1作者.书名M.版次.出版地:出版单位,出版年份:起止页码.2作者.文章题目J.期刊名, 出版年份,卷号(期数):起止页码.虚拟校园的设计与实现 张三3序号作者.文章题目J.期刊名, 出版年份,卷号(期数).序号作者.书名M.版次.出版地:出版单位,出版年份.序号报告者.报告题目R.报告地:报告会主办单位,报告年份.序号作者.文章题目N.报纸名,出版日期(版次).序号Sumner M. Risk factors in enterprise-wide/EPR projects. Journal of Information Technology (2000) 15.(小五号宋体,1.5 倍行距)(列入的文献应在 10 篇以上,其中外文文献在 2 篇以上)虚拟校园的设计与实现 张三4致 谢(四号黑体,居中,中间空两格)这篇耗时半年的毕业论文终于写完,在电脑上敲下最后一个字的时候,我有一些成就感最后,感谢大学四年的生活!(小四号宋体,1.5 倍行间距)虚拟校园的设计与实现 张三5附 录 A(四号黑体,居中,中间空两格;没有附录的可以不列出)附件 A1 附件题目(小四号宋体,1.5 倍行间距,下同)附件 A2