基于opengl的虚拟现实地理信息系统实现—三维场景的渲染和飞行漫游为例.doc
约39页DOC格式手机打开展开
基于opengl的虚拟现实地理信息系统实现—三维场景的渲染和飞行漫游为例,全文3.1万字 39页 包含大量图片和代码摘 要三维场景的渲染与飞行漫游是三维虚拟现实地理信息系统研究中的一个重要方面 , 它能够交互式地从各个不同的角度更形象更直观地展示三维地形,具有很大的实用价值。本文介绍了系统中三维场景的渲染与飞行漫游的技术路径与关键技术,对三维场景中地形和天空的建模技术做了具体分析。vrgis...
内容介绍
此文档由会员 beijing2008 发布
全文3.1万字 39页 包含大量图片和代码
摘 要
三维场景的渲染与飞行漫游是三维虚拟现实地理信息系统研究中的一个重要方面 , 它能够交互式地从各个不同的角度更形象更直观地展示三维地形,具有很大的实用价值。本文介绍了系统中三维场景的渲染与飞行漫游的技术路径与关键技术,对三维场景中地形和天空的建模技术做了具体分析。VRGIS中三维场景的渲染和飞行漫游系统的设计主要应用了三维可视化实现工具OpenGL。三维场景中主要应用到的OpenGL渲染技术是光照处理、纹理映射和雾化,文中对它们做了具体的介绍分析。我们设计了一个基于OPENGL的VRGIS中三维场景的渲染与飞行漫游系统,系统中设定了三种不同的漫游方式对场景进行漫游操作,并实现图片保存和视频录制播放功能。
关键词:虚拟现实地理信息系统(VR-GIS)、OpenGL、三维,渲染,漫游
Abstract
The designing of Three-Dimensional scense rendering and fly through system int VRGIS applys principally Three-Dimensional tool OpenGL OpenGL rendering technologes used importantly in Three-Dimensional scense are light-shine dealling , texture and fog . they are introduced and analysed concretly in the page .we design one Three-Dimensional scense rendering and fly through system based on OpenGL int VRGIS ,and set three kind diffent wandering mathods to operate scense .besides this , the functions of saving BMP map and playing AVI is realized.
Keywords: VR-GIS(Virtual Reality Geographic Information System), OpenGL, Three-Dimensional, Rendering wandering
目录
摘 要
第一章 绪论
1.1 VRGIS的研究意义
1.2 三维场景渲染与飞行漫游的实现方法比较
1.3 论文结构内容安排
第二章 技术路径与关键技术
2.1 场景建模
2.2 场景渲染
2.3 地形漫游的实现
2.4 场景的保存和动画的录制
第三章 光照和物体的材质
第四章 纹理映射
第五章 雾 化
第六章 漫游路径的设定与漫游的实现
第七章 结论及展望
参 考 文 献
致谢
参 考 文 献
[1]晏峰、王志东.《基于 OpenGL 的飞机虚拟场景漫游系统的实现》.计算机工程与设计.2005
[2]李嘉林.《基于OpenGL的空战飞机三维飞行轨迹显示》.电脑开发与应用.2004
[3]韩样.《基于OpenGL的三维地形可视化方法研究》.车辆与动力技术.2003
[4]刘海飞.《基于OpenGL的虚拟地表系统的实现》.测绘与空间地理信息.2005
[5]王玉华,王玲.《基于OpenGL的光照处理技术绘制真实感图形》.现代计算机.2002
摘 要
三维场景的渲染与飞行漫游是三维虚拟现实地理信息系统研究中的一个重要方面 , 它能够交互式地从各个不同的角度更形象更直观地展示三维地形,具有很大的实用价值。本文介绍了系统中三维场景的渲染与飞行漫游的技术路径与关键技术,对三维场景中地形和天空的建模技术做了具体分析。VRGIS中三维场景的渲染和飞行漫游系统的设计主要应用了三维可视化实现工具OpenGL。三维场景中主要应用到的OpenGL渲染技术是光照处理、纹理映射和雾化,文中对它们做了具体的介绍分析。我们设计了一个基于OPENGL的VRGIS中三维场景的渲染与飞行漫游系统,系统中设定了三种不同的漫游方式对场景进行漫游操作,并实现图片保存和视频录制播放功能。
关键词:虚拟现实地理信息系统(VR-GIS)、OpenGL、三维,渲染,漫游
Abstract
The designing of Three-Dimensional scense rendering and fly through system int VRGIS applys principally Three-Dimensional tool OpenGL OpenGL rendering technologes used importantly in Three-Dimensional scense are light-shine dealling , texture and fog . they are introduced and analysed concretly in the page .we design one Three-Dimensional scense rendering and fly through system based on OpenGL int VRGIS ,and set three kind diffent wandering mathods to operate scense .besides this , the functions of saving BMP map and playing AVI is realized.
Keywords: VR-GIS(Virtual Reality Geographic Information System), OpenGL, Three-Dimensional, Rendering wandering
目录
摘 要
第一章 绪论
1.1 VRGIS的研究意义
1.2 三维场景渲染与飞行漫游的实现方法比较
1.3 论文结构内容安排
第二章 技术路径与关键技术
2.1 场景建模
2.2 场景渲染
2.3 地形漫游的实现
2.4 场景的保存和动画的录制
第三章 光照和物体的材质
第四章 纹理映射
第五章 雾 化
第六章 漫游路径的设定与漫游的实现
第七章 结论及展望
参 考 文 献
致谢
参 考 文 献
[1]晏峰、王志东.《基于 OpenGL 的飞机虚拟场景漫游系统的实现》.计算机工程与设计.2005
[2]李嘉林.《基于OpenGL的空战飞机三维飞行轨迹显示》.电脑开发与应用.2004
[3]韩样.《基于OpenGL的三维地形可视化方法研究》.车辆与动力技术.2003
[4]刘海飞.《基于OpenGL的虚拟地表系统的实现》.测绘与空间地理信息.2005
[5]王玉华,王玲.《基于OpenGL的光照处理技术绘制真实感图形》.现代计算机.2002