三维引擎在自然场景模拟中的研究与应用

来源 :厦门大学 | 被引量 : 0次 | 上传用户:ygp313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维图形技术是近年来发展迅速和受关注较多的技术之一,它是虚拟现实、实时仿真、数字娱乐等领域的基础。然而三维图形技术涉及到许多专业知识和算法,直接应用3D APT开发三维应用程序难度很大。三维引擎就是通过封装底层操作,给开发人员提供一个清晰的软件框架,提高三维应用程序开发效率。目前我国三维图形引擎技术还很薄弱,大部分都引进国外引擎,因此对它的研究变得十分有意义。一个完善的三维引擎都要包括对场景的模拟,场景的模拟可分为室内场景模拟和室外场景模拟,室外场景模拟主要是指自然场景的模拟,自然场景的模拟也是图形学中难点之一。本文通过一个三维引擎的具体实现,研究了三维引擎设计的一些关键技术,并将其应用到一个三维场景漫游程序的实例中,取得了较好的效果。研究成果主要表现在三个方面:1.结合软件工程模块化的思想,设计并实现了基于GPU渲染的图形引擎框架,引擎主要包括场景管理模块、资源管理模块、渲染管理模块、输入输出模块、数学方法库、GUI模块,可以较方便的开发3D应用程序。2.深入分析GPU渲染管道的原理,结合3D API的渲染机制,在管理渲染状态和渲染批次提交方面对引擎进行优化,提高了渲染效率。3.为三维引擎设计并实现了一些自然场景模拟常用的类库,主要包括地形生成、天空大气和云层模拟、水模拟、草地模拟,对其中一些模拟算法进行了改进。
其他文献
移动自组织网是一种由带有无线通信装置的移动终端所组成的无中心控制系统的网络,其最大的特点是自治和多跳,具有组网快速、抗毁性强等优点,被应用于军事通信、灾难紧急救助
随着IP技术的发展和成熟,越来越多的业务将转为在IP网上实现,未来网络是以IP为核心传送网的下一代网络(Next Generation Network,NGN)。现有的网络将逐步融合,其中IP网络和电信
随着我国移动通信网络规模的不断扩大和通讯技术的不断成熟,我国的移动通信用户数量不断增加,国内通信市场的竞争也越来越激烈。提供更加优质的服务,满足用户各种各样的需要,已成
随着计算机技术的快速发展,CG技术逐渐取代了效率低下,成本高的传统动画技术,CG产业已成为新兴的创意工业,商业价值巨大。在CG制作过程中,产品设计制作并非一次就能成功,一件
生物信息数据库贮存了生物信息学研究的原始数据和各类计算结果数据,可以提供给生物学家们思考分析以及进一步探究其表达的生物学含义,具有非常重要的意义。然而,针对生物信
脑机接口(BCI)是一种快速发展的新兴技术,其研究目的是建造一个人脑和计算机之间通信的直接通道。一个有效的BCI系统应该包括三个步骤:一是记录脑电(EEG)信号;二是从记录的脑
随着现代工业、国防等各个行业的发展,最优输出跟踪理论在海洋信息探测技术、空间技术、经济运行系统、智能机器人、化工等工业领域得到了越来越多的应用。因此,研究最优输出
基于内容的音乐检索就是把音乐本身的内涵,如节奏、旋律、和弦、伴奏音型、音色等,作为查询条件,对一个由不同格式的音频媒体(如MIDI、MP3或其它格式的波形音乐)所构成的音乐
随着海洋科学技术的发展,研究海洋信息可视化理论、技术与方法就成了一个急需面对的问题。数据场可视化技术为洞察大规模的海洋信息提供了直观有效的手段。但是由于海洋数据具
在三维场景的计算机真实感图形的实时绘制中,速度与质量一直是一对矛盾。使用光子映射等复杂真实感算法时往往会造成巨大的时空耗费,因此无法在虚拟现实漫游系统中使用,而过