航海模拟器中基于GPU的海洋场景真实感绘制

来源 :大连海事大学 | 被引量 : 32次 | 上传用户:jackyong63
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能微机的持续更新换代、GPU可编程能力的大幅度提高以及计算机图形技术的飞速发展,用户对航海模拟器的功能及虚拟环境提出了更高的要求。为了提高航海模拟器视景系统的实时性和真实感,本文对GPU技术、海浪真实感绘制算法、海上溢油三维可视化算法等进行了研究,所做的工作主要包括:1.基于GPU开发仿真系统中的三维场景已逐渐成为计算机图形学领域关注的热点。本文对GPU的关键技术、高级绘制语言进行了阐述,对GPU编程的优势、特点进行了分析,对GPU在计算机图形学领域中的应用进行了综述。2.科学、实时、逼真地绘制海浪对航海模拟器视景系统十分重要。本文在分析现有波浪理论的基础上,针对航海模拟器的实际需求,采用基于统计和谱的方法,利用GPU技术对海浪的绘制算法进行研究,提出了一套完整的大规模海浪场景真实感绘制算法。首先给出同心圆网格模型构建海浪表面,更合理地实现了LOD,保证了海浪绘制的实时性;采用基于GPU的FFT方法生成符合Phillips谱的海浪高度图;利用顶点纹理获取技术采样多次平铺的高度图,得到网格顶点的高度,用网格构建出了海浪的几何形状;而后模拟了Choppy波,减轻了磁砖效应,实现了海浪与船舶的相对运动;最后模拟了海面的反射效果、折射效果以及海浪中的浪花效果。3.海上溢油三维可视化尚未见比较好的实现方法。本文对海上溢油可视化的相关理论和技术进行了分析,在海浪真实感绘制算法的基础上,提出了实现海上溢油三维可视化的方法。首先将较短时间尺度内的点源瞬时溢油过程分为油膜自身扩展和油膜漂移扩散两个阶段,分别选取椭圆模型和油粒子模型计算各阶段的溢油轨迹;采用粒子系统方法实现油粒子模型;利用平面折射技术将轨迹模拟结果转化为溢油发展变化的纹理图,再在GPU的片元着色器中通过投影纹理坐标访问该纹理,从而模拟和再现了海上溢油的三维场景。4.场景数据库建模和管理的好坏直接关系到场景数据库的绘制效率。本文通过对场景数据库的树形层次结构及绘制过程的分析,提出了采用空间和逻辑相结合的结构组织数据库,同时对场景数据库中节点的尺寸和数量、LOD的结构、状态改变等技术做了详细讨论,这些技术有助于提高场景数据库的绘制效率。本文选用OSG作为航海模拟器视景系统的管理平台,对OSG的场景图进行了重点分析,并利用场景图的强大功能来管理和显示航海模拟器的场景。
其他文献
当今世界进入风险社会,各种类型的灾难频繁发生,整个国际所面对的环境威胁正在发生巨大的改变,风险管理的环境日益复杂。全球化不断地向经济、社会、政治、安全和环境等各个
《土地法学》作为土地资源管理专业的必修课程,兼具法学和管理学的学科背景与特色,既是专业建设的重要构成,又是学生法律综合素质培养的重要依托。文章从课程内容与课时的更
目的对一起食物中毒事件进行调查。方法对2016年8月7日傍晚,龙泉市发生一起疗休养团返回家乡途中发生不明原因腹泻、腹痛、呕吐等急性胃肠炎症状的暴发疫情,开展病例搜索、罹
目的:米非司酮作为目前公认的紧急避孕药物,为一种选择性孕激素受体调节剂,广泛应用于临床。然而,米非司酮对精子的作用研究甚少。本研究探索米非司酮对人精子功能的体外生物
阐述IPv6的研究背景,结合IPv6的技术特性,对终端在LTE网络中IPv6地址的分配机制进行研究,给出移动网中IPv6无状态自动分配的过程和特点。
中小企业融资问题一直是阻碍中小企业发展的瓶颈,相应的政策和支持都不能最大限度的倾向中小企业。所以中小企业融资更应该去找新的出路,或者是结合我国国情借鉴一些国际上的
以2005—2016年中国30个省的建筑业数据为依据,识别出主要的二氧化碳(CO2)排放源,将其作为投入指标重新构建了评价中国建筑业全要素碳生产率(CI-TFCP)的指标体系.然后采用数
简要介绍了香云纱的加工工艺,并对其生态性进行评析。香云纱工艺是一种兼有染色与涂层效果的加工过程,它以野生植物薯莨的块茎为染料,经过反复浸染和曝晒,绸面形成棕色涂层;
多孔金属纤维烧结材料作为一种新型功能性材料被广泛应用在各种工业应用环境中。例如,能量吸收、过滤与分离、燃料电池负载等。定量表征其内部结构特征,分析结构与性能之间的
近年来,随着计算机技术和网络技术的快速发展,网络信息安全问题越来越突出,特别是在档案事业发展中,档案网络信息的安全受到的威胁更大,所以建立档案网络信息安全保障体系的