基于物理光照模型的实时渲染系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wb5019
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时渲染是将虚拟场景以比较高的帧数渲染成图像的一种技术,其中像素颜色来源于三维物体表面材质与光照交互产生的结果。图像的产生与显示的一个周期称为一帧,为了让人眼产生连贯的动画,一般实时渲染帧数需要稳定在30帧/秒以上。在保证实时性的前提下,尽可能的提高渲染质量和真实感一直是计算机图形学、图像处理等领域的主要研究目标。而随着虚现实(VR)等沉浸式实时渲染技术的兴起,实时渲染的图像需要贴近照片及符合真实世界的规律。这样的需求下,基于物理法则推导出的渲染模型渐渐的代替传统的经验模型成为主流。设计与实现参考了当前最流行的游戏引擎Unreal Engine4与Unity5的物理渲染部分,主要从三个方面展开工作:光照算法、材质系统与渲染框架。光照算法选用经过优化GGX算法实现高光,规格化的Lambert算法实现漫反射光,并在这两种算法的基础上,通过球面积分预计算环境光照,不失效率的基础上,得到了高质量的渲染结果。而材质结构参考disney的基于物理的材质系统实现了一套改进的材质系统,忽略影响微小的参数,提高空间和运行效率。渲染框架的渲染流程部分混合前向和延迟渲染两种流程,既支持大量非透明物体和光源的渲染,也对透明与半透明物体提供了支持,场景管理则采用八叉树、软渲染、视椎剔除三者结合的管理算法,确保绘制效率达到高度优化的水平。系统最终呈现了比一般经验模型更加真实的效果。使用GGX的高光模型使得高光效果符合人眼在实际生活中的观察结果,高光更集中且高光边缘更大。漫反射明暗变化符合真实光照的突变过渡情况。使用物理的参数和渲染公式渲染出的常见材质如金属质、木质和塑料等接近照片级的水平。
其他文献
随着智能建筑的发展,接地技术也会不断的发展和变化,智能建筑中的接地技术会更加的完善,以使智能建筑中的设备稳定可靠地工作。
《立秋后题》是杜甫辞去司功参军之职后所作的一首诗,它是杜甫人生的一大转机的重要标志。从此之后,杜甫的诗歌无论从内容上还是形式上都发生了重要的转折。本文将就这一问题,做
仔细对无线的电遥控的开关来控制灯具的无法普及的原因。说明一种用在智能化楼宇控制灯光的新型红外线开关——克林开关。为了用克林开关取代中央控制系统优点显而易见,即用任
12月1日起中国电信在全国推出手机终端“龙计划”,包括酷派闪电5860、三星1509、MO—TOXT882等6款高性价比智能手机终端,将成为第一阶段加入中国电信“龙计划”的产品,与电信话
目的:探讨患者血浆高甘油三酯与纤溶系统异常对脑梗死发病的危险度.方法:采用酶联免疫吸附双抗体夹心法、酶法,对51例脑梗死患者及50例健康对照组血浆组织型纤溶酶原激活物(t
深圳市新社会阶层的政治参与是改革开放以来思想解放的必然产物,有着一系列发展的动力,同时也面临着参与的障碍;总的来说,深圳市新社会阶层的政治参与具有前沿性与探索性、自
目的:探讨数据挖掘技术在中医证候研究中的应用,为规范化肝郁证证候特点及其用药提供科学依据。方法:利用中医大型电子图书《中华医典》,从民国以前中国历代医学古籍720余部进
目的探讨治疗高血压药物临床应用的合理性,以高血压为例,为疾病的临床治疗提供参考。方法随机抽取2014年6月~2015年6月本院119份病历,均有使用抗高血压口服药的记录,计算出每
系统性红斑狼疮(SLE)是一种自身免疫性疾病,患者可处于高凝状态甚或血栓形成.抗活化蛋白C(APCR)是迄今所知引起静脉血栓形成(VT)的主要原因.在遗传性VT的发生率高达到20%~60%[
Linux是开源操作系统软件,因其高效性、稳定性和安全性在计算机各领域的应用越来越广泛,如何使学生掌握好Linux操作系统是一个迫切需要解决的问题,在此对Linux操作系统课程的教