三维地形地貌可视化研究

来源 :贵州大学 | 被引量 : 9次 | 上传用户:qiujunzhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟现实是一个由用户在计算机上创建的、可进行交互的虚拟世界;它主要是通过对真实世界的模拟或对未知世界的构想生成。而通过虚拟现实技术生成的三维真实感地形图能够逼真地反映外部真实世界,相对于传统的纸制地形图和线划地图,具有可视化程度高、存储和查询方便、可实时生成等优点,在诸多领域都具有广泛的应用价值。 结合教育部春晖计划——“基于网格的喀斯特地区数字博物馆基础研究”,针对当前三维地形地貌可视化的研究现状与难题,本文提出基于真实数据的山体、流体生成算法,开发出大规模地形的三维漫游系统,并分别给出相应的性能评估与测试,具体内容如下:。 (1) 采用四叉树结构组织地形数据并生成山体。 该算法的关键是采用视点和起伏状况相结合来决定地形细节程度,同时该算法还通过顶点渐变技术来光滑不同分辨率地形间的转化,并解决了模型转换时的图像跳跃缺陷。 (2) 采用八叉树结构实现三维地形可视化。 该算法一方面利用大小不同的节点实现三维图像在模拟精度和生成速度上的平衡;另一方面,利用视觉剪裁、帧间相关性、视点相关的层次细节等技术进一步加速图像生成,从而满足大规模地形数据漫游的实时要求。 在上述两种算法基础上,利用Visual C++6.0和OpenGL,结合混合纹理映射、阴影渲染技术,实现对自然地形效果的仿真模拟,生成具有真实感的大规模三维地形场景,最后加入用户运动中的碰撞检测,实现并达到实时交互的漫游要求。 (3) 采用粒子系统对不规则自然现象进行动态仿真。 算法中充分考虑瀑布等不规则自然现象的特点,针对其特点采用粒子系统进行动态仿真,提出了基于层次细节技术和粒子系统的三维瀑布绘制和漫游方法。该方法还适用于模拟其他不规则的自然现象(如雨、雪、云等)。 (4) 采用二维波方程实现流体与漂浮物体的动态交互式仿真。 该算法在二维波方程基础上,提出使用中心差分近似来模拟真实的流体表面波动。该算法简单、有效,每个点仅通过几个算术运算就能实现流体水平运动仿真,避免了二维波方程中的大量计算。在分析刚体模型的基础上,该算法进一步分析了基于物理的浮力与阻力模型,实现了流体的飞溅和漂浮的浮力对象与振荡水面间的动态交互。上述算法能模拟地貌中与流体相关的多种场景,如水面、熔岩等,大幅度提高三维场景的真实度。
其他文献
多功能扫描仪作为未来扫描仪市场发展的方向,很好的适应了市场对扫描仪高速率、多样化、专业化的要求。然而随着扫描仪性能提高的同时,对计算机和扫描仪间的数据传输率也提出
随着计算机与网络信息技术的飞速发展,各个领域的数据和信息急剧增加,对这些数据进行分析以发现隐含在数据中的有用模式的要求变的越来越迫切。因此数据挖掘技术应运而生,并
分布式计算技术是实现分布式系统的关键,90年代出现的分布式对象技术为网络平台上软件的开发提供了强有力的解决方案,它是分布式计算技术与面向对象技术的结合的产物。目前,
TSP问题是最经典的NP-hard组合优化问题之一。实际中有很多应用问题都可归结或转化为TSP问题。由于其计算的复杂性较高,长期以来,研究者一直在寻求快速、高效的近似算法,以便
物化视图是一种将代价大、重复次数多的查询预先计算出来并用于回答用户查询的优化手段,在分析型应用环境中能够非常有效地提升数据库系统的响应速度。为了满足联机分析处理(
随着互联网的迅速发展,Interrlet上的信息呈爆炸式增长,相对于巨大、无序的网络信息空间,传统网站服务不能满足不同背景、不同目的和不同时期的访问者请求,每个用户为了找到真正
本文应用本体技术对课程知识管理进行了研究,建立了微型计算机技术课程知识本体,实现了基于本体的课程知识管理系统。对该系统的体系结构、各个层次的功能、系统的预期功能、相
近年来,地理信息技术的飞速发展和空间遥感仪器分辨率的不断提高,使得地图应用领域不断扩大、栅格地图数据量急剧增长。现阶段WebGIS系统通常预先对栅格地图数据进行切片,并
随着软件系统规模和复杂性的不断增加,基于构件的软件开发(CBSD)受到越来越多的重视。连接件是构件间实现交互的唯一媒介,连接件的设计实现以及连接件有效复用成为软件系统开
在自然科学和数学上,对称意味着某种变换下的不变性,即“组元的构形在其自同构变换群作用下所具有的不变性”。除了自然的对称性,人体内部也存在大量的对称性,比如说部分骨骼和组