上一篇文章我们讲了Cook-Torrance BRDF模型,我们知道它由三个部分组成:法向分布函数、几何函数以及菲涅尔(Fresnel)公式。这次我们讲菲涅尔公式。 当光线碰撞到一个表面的时候,菲涅尔 ...
最近在学习LearnOpengl,经过不懈的努力,终于阅读到了PBR的章节,接下来会写一系列博客来总结自己从中学到的理论,并尝试实现其中的算法。 PBR,全称为Physically Based Rendering,是一套尝试用物理的方式来描述现实中渲染效果的技术。相比于前人提到的Phong光照模型,利用PBR的方式可以渲染出更为真实的场景。 利用Phong模型和PBR的效果有一个很直观的对比,上图 ...
2020-07-19 00:14 0 1471 推荐指数:
上一篇文章我们讲了Cook-Torrance BRDF模型,我们知道它由三个部分组成:法向分布函数、几何函数以及菲涅尔(Fresnel)公式。这次我们讲菲涅尔公式。 当光线碰撞到一个表面的时候,菲涅尔 ...
之前我们讲到BRDF定义了入射光的能量到某个方向出射光的能量之比,是一种反映物体材质的重要属性。在PBR技术中,常用的BRDF是Cook-Torrance模型,今天我们来对它进行讲解。 Cook-Torrance BRDF包含了漫反射和高光两个部分: \(\LARGE{f_r=k_d f_ ...
我们的目标:UnityStandard 我一直作Unity开发,所以环境也就选择了Unity。目标也就是尽可能接近UnityStandard的效果,不过主要为了学习PBR,所以就只实现基本的PBR和法线。也就是使用Albedo,Matellic,Normal三个贴图。遮蔽,自发光,反射 ...
漫反射和镜面反射 漫反射和镜面反射(或反射)光是描述光和材料之间两种主要相互作用类型的两个术语。镜面光是指从表面反弹的光。在光滑的表面上,这种光将反射所有相同的方向,并且表面将呈现镜像。漫射光是被吸 ...
摘自:https://www.jianshu.com/p/86af81a10195 1. DPDK技术介绍 1) 简介 DPDK全称Intel Data Plane Development Kit,是intel提供的数据平面开发工具集,为Intel ...
)。所以有必要了解一下Passthrough技术。 Passthrough I/O模型是指在客户机 ...
1 蓝牙简介 蓝牙是一种近距离无线通信技术,运行在2.4GHz免费频段,目前已大量应用于各种移动终端,物联网,健康医疗,智能家居等行业。蓝牙4.0以后的版本分为两种模式,单模蓝牙和双模蓝牙。 单模蓝牙,即低功耗蓝牙模式,是蓝牙4.0中的重点技术,低功耗,快连接,长距离。 双模蓝牙 ...
技术简介——后端开发 后端开发,通常也称服务器端开发。顾名思义开发的是程序的后端,并不对用户显示,类似于后勤的样子,负责处理前端的请求,进行逻辑处理和数据交互,例如企信打卡,本地提交打卡信息,后端进行逻辑判断,是否在规定时间、规定地点,若符合则将打卡信息存储在数据库。这就是一个简单的前端和后端 ...