小规模水面与不同物体交互的实时绘制算法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:or4108432566
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无论是在3D游戏动画、影视特效中,还是在虚拟现实环境等实时应用程序中,水面与物体的交互仿真都有着非常重要的应用。目前的水面模型计算复杂,很难在实时条件下取得较强的真实感。为了快速真实地展示小规模水面与不同物体的双向耦合效果,本文提出一种适用于不同复杂形态物体与水面实时交互模拟的新方法。在目前的水面仿真研究中,对不同物体与水面的交互没有进行更深一步的研究,只局限于在水面建模或实现某个光学效果的层面上。为了实时模拟水面与不同物体交互,本文主要从两个方面进行研究,分别是水面与物体双向交互研究和水面整体光学效果研究。首先,在保证真实性及实时性的条件下,采用基于投影网格的方法对水面建模,结合二维波动方程进行数值求解得到水面高度场,实现小规模水面的波动效果;同时,对不同复杂形态物体进行体素化,为后续交互做准备。其次,针对水面与不同复杂形态物体双向交互真实感不强的问题,提出一种基于立体像素碰撞检测及计算物体受力的算法,该算法能对包含凹凸多面体在内的多种复杂形态物体进行准确高效的受力计算及与水面的碰撞检测,实时绘制出根据物体不同形状与水面交互的涟漪效果。仿真细节丰富细腻,真实感实时性均得到极大的提升。再次,光对水面的作用方面,采用渲染到纹理的方法实现水面反射与折射效果,引入Blinn-phong光照模型实现不同时刻水面光照效果,计算菲涅尔系数调节反射折射比例,得到整体的光学效果。最后,在Unity3D引擎上设计并实现小规模水面交互仿真系统,本文所有实验效果均是实时渲染的。实验表明,用本文中提出的算法可对小规模水面交互场景进行实时高效仿真,效果逼真且具有很高的实时性。
其他文献
目的:从肾气虚角度认识单纯收缩期高血压(Isolated Systolic Hypertension,简称ISH)伴焦虑障碍的发病机制,通过随机对照研究,评价安心汤对肾气虚证单纯收缩期高血压患者焦虑障碍的临床疗效。方法:数据资料来自山东中医药大学附属医院心内科和脑病科门诊的患者,其中62例符合纳入标准。随机数字表法将他们分成两组:观察组和对照组各31例。两组均给予基本的抗高血压治疗方案,对照组给予
本文分别采用水相法和醇相法以玉米(M)、蜡质玉米(W)、木薯(C)和马铃薯(P)四种原淀粉为材料,与戊二酸酐反应制备戊二酸淀粉酯,并在醇相中制备羟丙基醚化戊二酸木薯复合淀粉酯
大庆油田区块复杂,对钻井液的要求较高。目前大庆油田使用较多的是两性复合离子钻井液。调查表明目前大庆油田松辽盆地北部2500米以内的中浅层井,无论是探井、还是开发井所使
随着人工智能的不断发展,计算机视觉技术得到了越来越广泛的应用,镜头是计算机视觉系统中不可或缺的组成部分。普通镜头的视场角通常为50?-60?,狭小的视角已经无法满足很多场
俄白哈五国关税同盟成立时间虽不长,但是已经形成了较完备的运行机制,有利于充分发挥关税同盟的作用。五国关税同盟对成员国的重要意义体现在以下几个方面:首先,关税同盟能够
肝纤维化是肝脏对各种慢性肝损伤的创伤修复反应,是肝炎病毒、药物等各种致病因子导致的一种慢性炎症性疾病,以胶原为主要成分的细胞外基质的大量沉积为主要特点,肝星状细胞
SBR处理工艺作为污水处理最广泛采用的技术,在污水净化方案中占据十分重要的地位。建立SBR过程故障诊断系统,能够及时检测故障的发生时刻和位置,提高SBR过程的稳定性和连续性
近年来,非线性分析领域中有以下几个问题备受学者们关注:不动点问题、变分不等式问题、均衡问题、极大单调算子的零点问题、分裂可行问题等。许多学者为此做了大量的研究工作
造纸工业是关乎社会经济发展和国民需求的重要基础产业之一,当前,中国已成为世界纸制品生产、消费和进出口大国。但造纸行业用水量大、污染负荷高。造纸废水排放量约占工业废
在自行设计的透明提升管冷模装置上,安装了自制测压探头,以不同含水量、不同平均粒径的催化剂作为固体物料,以空气作为流化介质,研究了固体颗粒在提升管内的流动情况。实验考