论文摘要
大规模自然场景建模与绘制技术,在虚拟战场、三维游戏及影视制作等领域有着广泛的应用。随着应用的不断扩展和深入,人们对场景规模、仿真精度及交互性能等提出越来越高的要求。为了满足虚拟战场环境的应用需求,本文深入研究了大规模自然场景建模与绘制的几项关键技术:动态云景建模与绘制、大规模三维地形绘制、海面波浪建模与绘制。本文完成的主要工作和取得的创新研究成果如下:(1)深入研究了大规模地形的LOD模型与绘制算法。随着图形处理器(GPU)的快速发展,传统的依靠CPU进行精确的视锥剔除和复杂的多分辨率拼接的地形LOD模型和绘制算法已不能充分发挥图形系统的总体性能。本文提出了一种能更好发挥GPU的绘制能力、平衡CPU与GPU负载的Patch-LOD地形绘制算法。该算法的特点是:引入地形瓦片金字塔和地形概要金字塔概念,实现了大规模地形数据存储模型和地形块调度算法,其中地形概要金字塔是地形瓦片金字塔的索引信息,其所需要存储空间很少,可以完整地载入内存,能方便地用于视锥剔除、遮挡剔除与LOD控制;引入索引模板和衔接性索引模板概念,使不同LOD层次的地形块实现快速的无缝拼接;引入地形瓦片的上下夹面概念,以上夹面替换地形块进行遮挡剔除计算,以下夹面替换地形块进行水平线构造运算,从而提高遮挡剔除算法的效率。实验结果表明,Patch-LOD地形绘制算法效率高,能满足大规模、交互式自然场景漫游系统的实时性要求。(2)深入研究了大规模地形的几何细节生成和纹理细节生成,提出了一种基于小样本纹理的大规模地形动态纹理合成算法。由于计算机存储能力和I/O带宽等限制,大规模自然场景的几何细节与纹理细节在规模上和精度上受到了一定的制约。为了产生逼真的地面场景效果,本文在Patch-LOD地形绘制算法的架构下,充分利用几何数据既有的存取预测机制和LOD控制机制,综合考虑地形数据的地理信息、几何信息,在若干小样本纹理的基础上,实现了动态纹理的实时合成。实验结果表明,在大规模地形缺少相应的纹理数据、或者大纹理数据存取困难的情况下,采用本文的动态纹理合成算法,能以很小的代价获得地面场景真实感的显著提高。(3)本文对海面波浪仿真技术进行了深入研究,提出了一种基于波浪方向分布函数分解模型的近岸水域波浪仿真算法。波浪在深浅不均的水域进行传播时,会发生折射、绕射等一系列的效应。特别当波浪传播到浅水域时,波浪前锋呈现出逐步与水底地形法向量一致的趋势。本文根据近岸水域波浪的上述特点,将近岸水域波浪分解为两个部分,其一为方向波,采用了三角余弦函数建模,其二为随机波浪,采用了基于缠绕分形面的水面波浪模型。实验结果表明,这种方法具有效率高、逼真性好等优点。(4)本文研究了动态云景仿真,提出了基于格子Boltzmann模型和细胞自动机模型的分阶段动态云景建模方法。由于动态云景仿真有复杂的物理背景,基于物理模型的仿真算法所需要的计算资源十分巨大,其完整的物理过程仿真需要专用的大规模并行计算系统才能完成。为了使动态云景仿真算法满足逼真性和实时性的要求,本文将云景仿真过程分为两个阶段,在预处理阶段采用格子Boltzmann模型进行大气流场仿真;在实时模拟阶段利用大气流场仿真的结果,采用改进的细胞自动机模型进行复杂风场条件下的云景仿真。该方法既充分体现大气流场的物理规律,可以获得逼真的动态云景仿真效果,又具有计算速度快、边界条件易于处理等优点。综合应用以上研究成果,开发了一个包含大范围、多类型的陆地地形、海面场景、动态云景的大规模三维自然场景的建模与绘制实验系统。实验结果表明,本文中提出的模型和算法可有效改善自然场景的逼真性,提高场景绘制的实时性和应用系统的交互性能。
论文目录
相关论文文献
- [1].3DSMAX在虚拟场景建模中的应用探讨[J]. 江西电力职业技术学院学报 2020(05)
- [2].3DSMAX在虚拟场景建模中的应用分析[J]. 居舍 2018(15)
- [3].3DSMAX在虚拟场景建模中的应用分析[J]. 无线互联科技 2016(22)
- [4].游戏场景建模[J]. 美术教育研究 2016(06)
- [5].场景建模与交互建模[J]. 中国计算机用户 2009(22)
- [6].一种基于单幅图像的3D场景建模方法[J]. 计算机应用研究 2014(06)
- [7].基于一种形式化方法的3D虚拟祭祀场景建模语言与环境[J]. 计算机应用 2018(09)
- [8].虚拟现实三维场景建模与人机交互应用技术研究[J]. 艺术与设计(理论) 2017(04)
- [9].提升教师、企业、学生资源空间的应用效率研究——场景建模课程资源建设为例[J]. 湖南工业职业技术学院学报 2015(06)
- [10].基于立体匹配的三维场景建模与仿真优化[J]. 电子设计工程 2020(21)
- [11].基于空间关系约束的虚拟高速铁路场景建模研究[J]. 地理信息世界 2014(05)
- [12].虚拟场景建模关键技术研究[J]. 现代计算机(专业版) 2009(11)
- [13].三维动画短片《微世界》中的房屋场景建模[J]. 计算机产品与流通 2019(05)
- [14].智能车辆仿真场景建模方法[J]. 交通信息与安全 2020(01)
- [15].基于RANPLAN iBuildNet的三维场景建模[J]. 电信技术 2011(11)
- [16].基于X3D的虚拟场景建模方法[J]. 内蒙古大学学报(自然科学版) 2009(06)
- [17].八叉树在三维场景建模和路径规划中的应用[J]. 郑州轻工业学院学报(自然科学版) 2012(03)
- [18].动态海战场景建模仿真关键技术研究[J]. 计算机仿真 2014(05)
- [19].三维虚拟场景建模技术[J]. 湖北第二师范学院学报 2009(02)
- [20].基于X3D的虚拟场景建模技术[J]. 电脑知识与技术 2009(22)
- [21].虚拟奥运博物馆中的场景建模[J]. 系统仿真学报 2008(S1)
- [22].校园虚拟现实三维场景建模技术的应用及实现方法探讨[J]. 电脑迷 2018(07)
- [23].Maya场景建模流程研究[J]. 戏剧之家(上半月) 2014(04)
- [24].基于DCGAN的风速场景建模方法优越性研究[J]. 电器与能效管理技术 2019(21)
- [25].基于智能组件的虚拟场景建模[J]. 北京工业大学学报 2011(07)
- [26].以Openinventor的三维场景建模和实践[J]. 重庆三峡学院学报 2008(03)
- [27].从场景描述到场景目标模型的转化方法[J]. 青岛大学学报(自然科学版) 2014(03)
- [28].火灾模拟软件FDS场景建模环境的设计[J]. 武警学院学报 2014(02)
- [29].基于虚拟现实技术的校园导览系统设计[J]. 现代计算机 2020(23)
- [30].基于3dsMAX实现三维虚拟校园场景建模[J]. 安徽工业大学学报(社会科学版) 2018(02)