摘要:虚拟现实技术是当今计算机科学研究的一个热点。将虚拟现实技术引入“数字校园”开发三文虚拟校园系统可以比较直观的了解校园的各个区域,为校园规划,学生网上了解学校和对外交流提供了一个平台。本文以大学校园为研究对象,旨在设计开发一个完善的虚拟校园系统,具体的工作有:1.针对研究对象进行系统总体设计;2.研究多种三文建模方法;3.研究实现交互漫游功能;4.研究实现高校虚拟环境。经测试本系统完成了虚拟校园漫游系统应具备的各项功能,真实地展现了校园的三文景观。 34608 毕业论文关键词:虚拟校园; 三文建模; OpenGL;人机交互
Research and design of virtual campus system based on OpenGL
Abstract:Virtual reality technology is a hot topic in computer science. The introduction of virtual reality technology of "Digital Campus" development of 3D virtual campus system can be more intuitive understanding of the various areas of the campus, campus planning, provides a platform for students to understand the online school and foreign exchange. This paper takes Nanjing Agricultural University campus as the object of study, aiming at designing and developing a perfect virtual campus system, the specific work are: 1. The object of the overall design of the object; 2. Research a variety of three-dimensional modeling methods; 3. Research to achieve interactive roaming function; 4. Virtual environment of university. The system has completed the virtual campus roaming system, a true display of the campus of the three-dimensional landscape.
Keywords:Virtual Campus; 3D modeling; OpenGL; human-computer interaction
目录
摘要 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
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