opengl虚拟校园系统设计的研究(源码)
目录
摘要 1
关键词 1
引言 1
1.研究的目的和意义 2
2.虚拟校园系统实现技术 2
2.1虚拟校园系统 2
2.1.1起源及发展 2
2.1.2国内外建设情况 2
2.1.3虚拟校园系统建设展望 2
2.2虚拟现实技术 3
2.2.1起源及发展 3
2.2.2国内外建设情况 3
2.2.3应用领域 3
2.3 OpenGL开发包 3
2.3.1 OpenGL开发包简介 3
2.3.2 OpenGL特点及基本功能 3
2.3.3 OpenGL基本操作流程 4
3.系统需求分析及总体框架 4
3.1系统需求及功能分析 4
3.1.1系统需求分析 4
3.1.2系统功能介绍 4
3.2系统开发及运行流程 5
3.3系统的软件环境 5
4 虚拟系统设计与实现 5
4.1基于三维建模软件建模技术 5
4.1.1 3DS MAX中模型建立 5
4.1.2 3DS文件格式 6
4.1.3导入 3DS文件 7
4.2 基于建模语言建模技术 8
4.2.1 线面模型 8
4.2.2 纹理映射 9
4.3环境的实现 9
4.3.1天空的实现 10
4.3.2光照的实现 10
4.3.3雾化的实现 12
4.4 深度检测 12 *景先生毕设|www.jxszl.com +Q: ¥351916072¥
4.5 字体显示 13
4.5.1创建字体 13
4.5.2字体绘图 14
5.漫游系统设计与实现 14
5.1场景中交互漫游实现 14
5.2碰撞检测 15
6.粒子系统 15
6.1粒子系统概述 15
6.2粒子系统基本模型 15
6.3烟花特效 16
6.3.1烟花粒子的属性 16
6.3.2烟花粒子的更新 16
7.测试 17
8.结论 18
8.1总结 18
8.2未来展望 18
致谢 19
参考文献 20
基于OpenGL的虚拟校园系统研究与设计
引言
近几年来,虚拟现实技术是计算机技术发展和应用开发的主要热门话题。随着此项技术的不断发展,现如今它已被广泛地应用在各个领域,例如军事管理、城市规划和教育研究等各个方向。在教育研究当中,虚拟校园就是此项技术的最好体现产物,它主要实现了校园三维景观的虚拟化展示,对于校园建设以及校园管理具有很大的意义。本系统的主要研究的对象是大学南苑校园环境,完成了主体环境的建立以及实现了人机交互等多个基本虚拟校园系统功能。
1.研究目的和意义
随着科技的发展,人们希望可以通过自己的感官,将自己所看到的所接触的真实世界分享到更广的平台,从而可以让从未接触的人获得身临其境的体验。虚拟现实技术就是提供了这样的一个平台,它可以使用户在虚拟环境中自由漫步,给用户一种真实的感官的体验。当然此平台也可以让用户和虚拟环境中的对象进行交互,此操作可以使用户产生自己正处于现实环境中的错觉,更加的真实化 [1]。
最近几年来,教育水平的提高以及大学生人数的快速增长,使得各大高校不断的进行校园面积扩张建设。这一情况导致了大学生入学无法快速适应环境,以及学校对校园的管理效率越来越低下。解决此项问题的有效手段就是建立属于自己高校的虚拟校园,建立属于自身高校的虚拟校园系统无疑是一种高效的校园规划管理手段。
虚拟校园的研究对于学校的发展是起到了促进的作用。在此平台上,学校的风景一览无遗。此项系统还有进一步的优势,用户可以随意的缩放大小,改变角度观看校园整体布局。当然用户可以查询信息,让用户更加了解校园信息。虚拟校园系统的研究可以给学校提供较好的宣传平台,树立校方的良好形象,方便了想要拜访的人员,使他们不用亲自到场即可感受校园的真实。
2.虚拟校园系统实现技术
2.1虚拟校园系统
2.1.1起源及发展
2.1.2国内外发展情况
随着时代的发展,国外的许多大学都已经建立了完善的虚拟校园系统,这些不仅方便了师生间的学习交流,也吸引更多的师生资源。例如 “第二人生”虚拟世界平台,此项平台主要提供服务的对象是学生。
在近几年中,虚拟校园建设也开始进入我国的规划蓝图中。此项技术在推动高等数字化教育以及提高教学质量,并带动校园建设是具有重要意义。
但是在我国的虚拟校园设计的发展当中也是存在诸多问题。其一就是市场的饱和,大批优秀的国外软件已经占据了中国相当大的市场,也深深地受到消费者的喜爱和信赖。由于我国对此方面的研究起步比较晚,水平的差距带来了不小的研究压力,设计出来的虚拟系统总是不尽人意,这也给国内产品的发展带来了难度。其二就是花费问题,成本代价较高也成为了其发展的不小的阻碍 [3]。
2.1.3虚拟校园系统的展望
在我国因为计算机软硬件技术的限制,导致三维图形技术市场低迷。引进国外优秀的系统已经成为了潮流。我国在2003年中推出了高等教育公共服务体系计划。此项计划的推行,全国各大高等院校都积极响应,开始着手研究开发属于本校的虚拟校园系统。可以预料在不久之后,为了提高竞争以及吸引更优质的学生资源,高中小学也会慢慢地加入虚拟校园开发的队列当中。这无疑是加快了此项技术的发展脚步。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/56476.html