图形引擎中大规模海洋的实时渲染与交互技术研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lijing202740
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机硬件的不断发展,计算机三维图形技术走进了游戏、影视广告等行业,而三维图形引擎技术是大型三维应用的基础和重要支撑,也逐渐成为计算机图形学中的一个研究热点。由于自然场景模拟在各个行业中的应用越来越频繁,将这种关键技术封装到图形引擎中势在必行,一方面这能很好支持对大型图形应用的开发,另一方面也能体现图形引擎自身的技术水平。在众多自然场景中,海洋由于具有行为复杂性、规模庞大、没有确定的运动轨迹等特点使得对海洋的模拟具有很大难度和挑战性。针对当前的发展现状,本文以三维图形引擎和海洋模拟为课题对相关技术进行了分析和研究。本文首先从图形引擎着手,介绍了当前国内外的主流三维图形引擎及其技术特点,然后详细分析国外著名的开源图形引擎Irrlicht的整体框架和架构,并在汲取了该引擎的技术优点和摒弃其不足的基础之上,设计了具有自主知识产权的面向大型室外图形应用的三维图形引擎Gingko的主框架。由于Gingko引擎具有很好的架构模式,因而用户可以很方便的实现引擎的功能扩展。Gingko图形引擎的核心层包括资源管理、场景管理、消息处理、渲染管理等模块,本文设计和实现了其中两个重要模块——场景管理和资源管理。其次,本文详细的研究了当前海洋模拟的国内外技术现状,分析和总结当前海洋建模技术和交互技术的优劣点,并针对当前一些技术的不足进行了改进。在海平面网格建模方面,以基于LoD思想的投影网格算法为基础提出了一种不均匀采样的投影网格算法。在海面光照交互技术的研究中,分析了船行波理论,并采用了粒子系统来模拟舰船尾痕;对海面光照的处理则是采用了纹理映射的方法。在掌握了海洋模拟相关技术的基础上,本文第六章还实现了一个基于Gingko图形引擎的海洋仿真系统,。本文在最后对全文进行了总结和展望,提出了一些改进建议,并指出了几个具有一定价值的研究和发展方向。
其他文献
目的:观察肾脑复元汤对大脑中动脉栓塞(Middle cerebral artery occlusion,MCAO)再灌注大鼠HPA轴功能表达的影响,研究肾脑复元汤补肾护脑法的生物学基础,并为中医药“肾脑同治”理论指导治疗神经系统疾病提供实验依据。方法:无特定病原体(specific pathogen Free,SPF)级SD大鼠120只,运用随机数字表法将大鼠分为空白组30只,假手术组30只,MC
阿伏加德罗常数(NA)是一个联系宏观物质和微观物质的基本物理常数,它的精确测量有助于重新定义国际基本单位“千克”和“摩尔”。X射线晶体密度法是目前测量NA的主要方法。在
CNTs(碳纳米管)、纳米纤维、纳米线等一维纳米材料具有特殊的结构和性能,在制备纳米复合陶瓷材料和光电器件方面有着广阔的前景和巨大的潜力。但是在制备纳米复合陶瓷材料方面
截至目前,我国开展了7届中国国际园林花卉博览会,简称园博会,每届都有自己的特色,近年来,学术界关于园博会讨论观点很多,而关于城市展园主题的表达仍有进一步深化探讨的必要。通过
14C是对全球剂量起主要贡献的放射性核素之一。由于14C行为的特殊性,通常采用特定的模式和参数来计算其对公众造成的辐射剂量。为在环境影响评价中使用方便,本文在对有关文献调研的基
针对高超声速飞行器投放任务要求,开展了固体火箭助推段终端多约束能量管理制导研究。根据三级固体火箭第三级飞行特点,提出一种基于纵向、侧向联合设计制导方法。纵向在高度
探讨云南省昆明地区常见农田杂草种类组成及外来入侵杂草的来源,为农田杂草防控提供理论依据.昆明地区常见农田杂草分属34科共计151种;优势科的现象十分明显,其中菊科(Composi
扬州市城调队最近随机抽取了97户学生家庭、13个不同阶段有代表性的学校和教育管理部门,进行专题问卷调查。调查结果显示,家庭教育支出在家庭个人消费中比例过高,家庭子女教育负
学位
为探究生菜根系分泌物对镉胁迫的响应,将4种生菜("美国大速生""大橡生二号""法什菜花叶苦苣""立生二号")在含镉(10mg·L-1)的霍格兰培养液中连续培养3周,每周通过水培法获取根
习近平总书记在十九大报告中提出新时代社会的主要矛盾是人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。我国养老保险体系建设同样存在许多不平衡、不充分的问