1 / 68
文档名称:

可视化技术的研究及其应用.pdf

格式:pdf   页数:68页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

可视化技术的研究及其应用.pdf

上传人:799474576 2015/11/4 文件大小:0 KB

下载得到文件列表

可视化技术的研究及其应用.pdf

文档介绍

文档介绍:摘要
随着计算机技术的飞速发展,计算机动画、科学计算可视化和虚拟
现实成为计算机图形学领域中三大重要技术,而三维真实感图形又是这
三大技术的核心内容。OpenGL 凭借其强大的渲染功能和图形库的可移植
性能已发展成为一个性能卓越的三维图形标准。基于 Windows 环境的
OpenGL 程序开发正在成为一种主流应用技术。基于 OpenGL 的功能与特
点,国外已经广泛地将 OpenGL 应用于医学成像、地理信息、石油勘探、
气候模拟以及娱乐动画等许多领域。现实世界是一个三维空间,使用计
算机将现实世界表达成三维模型会更加直观逼真,因为三维的表达不再
以符号化为主,而是以对现实世界的仿真手段为主。虽然目前 OpenGL
在可视化系统、虚拟现实系统和三维游戏等方面都得到了广泛地应用。
但 OpenGL 只负责处理模型显示部分,模型的来源需要借助于其他的专
用软件。本论文正是在此基础上提出的。
本论文借助 OpenGL 作为基础图形库,在 Visual C++ 平台上,采
用面向对象的方法,进行三维图形真实感显示的研究。本论文主要完成
以下几项任务:1、如何将其它专业软件绘制的模型(如 3DMAX)导入到
OpenGL 应用程序中(三维场景编辑器的实现)。2、在基于层次细节模
型和分形理论的基础上,将外部的地形数据导入到三维场景编辑器中,
实现三维地形的生成。3、贝塞尔曲线运动的研究及实现。



关键词:OpenGL 贝塞尔曲线层次细节模型分形理论

i
Abstract
The Study and Application of Visualization Technology
With the development puter technology, Computer Animation,
Visualization in puting and Virtual Reality e the three
most important technologies in the field puter graphics, but the
three-dimensional graphics is the core content of the three technologies.
OpenGL has e a standard of three-dimensional graphics by means of
preeminent capabilities, strong rendering functions and the easy transplant of
graphics libraries. The development of OpenGL application software on the
basis of windows environment is ing one kind of main current. In
overseas countries, OpenGL has already been applied to many fields such as
medical science imaging, geographical feature information, oil exploration,
climate simulation and animation etc. The real world is a three-dimensional
space, if we use puter to express the real world to three-dimensional
model, it will be more vivid, because of three-dimensional expressions no
longer give first rank to symbols, but to the emulation means to the real
world. At present, though OpenGL has got the broad application in the field
of Visualization system, Virtual Reality and three-dimensional game etc.
OpenGL only process the part of display a model, the resource of model
needs the supports of o