3D引擎图形系统关键技术的研究与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:jievons
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
3D引擎在虚拟现实、地理信息系统和3D游戏等领域具有重要的应用价值。同欧美和韩日相比,中国在3D引擎方面的研究比较落后。因此,对3D引擎的研究具有非常重要的意义。 图形系统是3D引擎的核心模块,主要负责3D图形的渲染,它决定着整个3D引擎的性能。因此,图形系统及其关键技术的研究是3D引擎研究中的重点。本论文以CORA3D引擎为基础,介绍了图形系统的架构及其相关模块的设计,并针对图形系统中的部分关键技术进行深入的研究,主要包括:大规模地形的实时渲染、超大规模室外场景的实时漫游和可变形物体的实时仿真。 大规模地形的实时渲染是图形系统的关键模块。本文基于ROAM算法,提出了一种基于视点的大规模地形实时渲染算法。该算法将大规模地形进行分块,然后用三角形二叉树表示地形网格,并通过强制分割和强制合并对网格进行实时更新,能充分利用帧与帧之间的连贯性,同时自动避免裂缝。实验表明该算法有效地提高了ROAM算法的性能,能用于大规模地形的实时渲染。 超大规模室外场景包含海量数据,无法一次性载入内存进行渲染。为解决这个问题,本文提出了一种基于动态调度的超大规模室外场景实时渲染算法。该算法事先对整个场景进行分块,在实时运行时,根据视点的位置动态载入所需的子场景,并通过LOD技术和视锥体剔除对场景进行简化,以进一步提高效率。该方法使得场景的大小不再受限于内存的大小,能实现海量数据的快速实时渲染,使图形系统更加强大。 可变形物体的仿真是计算机图形学的研究难点。本文基于粒子系统和形状匹配,研究并实现了一种无网格变形算法。该算法通过粒子系统控制物体的形状。同时,每个粒子都对应一个目标位置,目标位置通过形状匹配来计算。粒子与其目标位置之间存在弹力,能将粒子拉向目标位置,使变形后的物体恢复原来的形状。与其它算法相比,该算法简单、内存开销小、实时性高、具备无条件稳定性,特别适合于3D引擎图形系统。该算法已经嵌入到实验室开发的引擎,增强了仿真的真实感。
其他文献
新型人工电磁材料是近年来电磁学中新兴的研究领域,引起了世界范围内的广泛关注。新型人工电磁材料可以通过精心设计在亚波长尺度上单元结构对电场和磁场的响应,实现各种奇特的
氧化锌(ZnO)是一种直接宽带隙半导体材料,其室温禁带宽度为3.37eV,激子束缚能为60meV,远高于其它半导体材料。ZnO是目前所有材料中纳米结构最为丰富的材料,现己成功生长了如纳米
学位
目的:随着红外技术的发展,红外热像技术在中医研究中的应用越来越广泛。艾灸疗法是针灸学中的重要组成部分,对于灸效的研究主要有灸法、灸量、灸火之缓急、施灸时间的长短、
SDH(Synchronous Digital Hierarchy)网络分析仪是一种对SDH网络或设备进行检测的仪表,其设计应严格按照ITU-T G.707等相关协议标准来实现,满足绝大多数协议建议的SDH网络映
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
平舟原缨口鳅(Vanmanenia pingchowensis)、海南原缨口鳅(Vanmaneniahainanensis)和扁头原缨口鳅(Vanmanenia homalocephala)均隶属于鲤形目(Cypriniformes)平鳍鳅科(Homalopteri
学位
多酚氧化酶(polyphenol oxidase,PPO)在茶黄素等的合成和工业有机废物的降解等方面有重要的应用价值,但酶源短缺限制了其应用。本实验室从茶树中克隆出茶多酚氧化酶基因,研究
癔症是由明显的精神因素导致的感觉、运动功能障碍以及精神症状和自主神经功能障碍,是一种大脑皮质功能失常状态,症状复杂多变,可反复发作¨].目前西医主要采用对症治疗及心