交互式漫游系统中的实时反射与动态水面渲染

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:serinol
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机性能的快速提高和虚拟现实技术的不断进步,在通用PC机上实现照片级真实感渲染已成为可能,这促使了虚拟现实技术应用领域不断扩展。交互式虚拟建筑漫游领域是新兴起的一个应用领域,不同于传统的游戏渲染,建筑漫游领域对渲染的真实感提出了较高要求,渲染的场景要接近真实存在的场景,这对光影技术以及材质表现都提出了苛刻要求。本文在开源引擎Irrlicht的基础上提出了交互式建筑漫游场景的实现方案,通过离线光照贴图的计算解决了漫游系统中的光影效果以及材质表现。针对Irrlicht引擎的不足本文对引擎做了部分扩展,解决了Irrlicht引擎无法实现的平面反射与动态水面渲染。虚拟现实中的反射渲染具有视点相关特性,且需要考虑场景的全局信息,无法静态生成,而GPU渲染流水线中处理的都是局部信息,导致了反射效果的实现难度。对于曲面物体或者是小平面物体可以使用环境映射的方法进行渲染,然而这种方法不适用于大面积的平面反射。在不考虑多镜面互反射情况下,本文提出了采用渲染到纹理技术实时、动态地生成反射贴图,通过实时计算斜投影矩阵并修改摄影机参数,动态地将反射场景投影到反射平面上,解决了实时渲染中大面积平面物体反射景象的绘制。动态水面模拟在建筑漫游系统中,尤其是室外场景,显得尤其重要。Irrlicht引擎中对水面的模拟极其粗糙,仅仅实现了简单的波动与两张纹理图像的融合,难以用于真实感要求较高的场景。本文通过shader语言对GPU编程实现了浅水效果的仿真。采用Gestner波动方程进行了水波动效果模拟,并讨论了Gestner波的参数对波形的影响。水面波纹效果采用纹理波技术动态生成法向贴图进行实时模拟,相比于凹凸映射技术,增加了许多变化使场景看起来更加可信。同时采用本文提出的渲染到纹理技术模拟了水面的反射效果,并将菲涅尔权值与材质的alpha通道相结合取代折射贴图的生成,较好地模拟了水面的折射与菲涅尔现象,同时保证了实时渲染的帧速率要求。
其他文献
随着人们对多媒体宽带业务的需求日益增强,毫米波频段的应用是无线通信迈向大容量和高速率的有效途径。光纤无线通信系统可以结合光纤巨大的频带优势和无线通信的灵活性,构建简
本文设计的低温电流比较仪(CCC)自动电阻电桥前馈系统没有接入DC-SQUID环节,即开环的低温电流比较仪。系统主要由四部分组成,即上位机配置程序、光隔离数字控制器、电流比较仪电流源电路以及前馈回路。低温电流比较仪自动电阻电桥中使用直流超导量子干涉器(DC-SQUID)作为反馈环节检测不平衡磁通量进而反馈调节电流比例。该器件线性工作范围较小,系统的稳定性易受影响。本文设计的开环系统通过上位机程序设
傅立叶变换红外(FTIR)显微成像技术是在红外光谱技术基础上发展起来的一项新兴并十分具有潜力的微区分析技术,其主要优势在于成像干扰小,无损检测,直观可视,并能实现对活体组
分集合并技术可以有效的对抗多径衰落。MIMO系统是现今研究较多的空间分集方式,但是它的应用受移动终端体积和成本的限制。协作分集可以有效的避免MIMO系统的缺陷,它通过各用
水下机器人在海洋开发中占有重要地位,水声通信系统作为水下机器人中不可或缺的一部分,是水下机器人无缆操控的关键设备。本文涉及的是一套实际应用于某型智能水下机器人的水
随着互联网及其数据业务不断飞速发展,互联网中交换和路由系统的要求越来越高。而作为交换和路由系统核心的交换结构,也呈现越来越复杂的趋势。单级交换结构如crossbar和简单
雷达记录存储设备能够对雷达数据记录存储以及雷达回波数据再现,对特殊情形下的事后分析研究以及场景再现提供基础。由于雷达数据量巨大,必须对其进行压缩后存储,否则将给实
视频监控应用有着广阔的市场需求。可是,目前大部分的视频监控系统主要集中在桌面计算机或者基于Web网络。随着国内3G网络的正式商用以及移动智能终端计算能力的飞速发展,基
基于计算机视觉的目标检测与跟踪是计算机视觉领域的主要方向。它是对视频图像中动态区域分析,检测、获得运动目标,对其进行定位、获得动态目标的特征参数,以此获得目标的运
随着通信技术的不断发展,人们利用频分复用(Frequency Division Multiplexin,FDM)、时分复用(Time Division Multiplexing,TDM)码分复用(Code Division Multiplexing,CDM)等技术