通常使用不同的BRDF来计算漫反射和镜面反射。
最常用的包括例如用于漫反射的Lambert BRDF和用于镜面反射的Cook-Torrance BRDF。
Cook-Torrance BRDF是由表面粗糙度参数化:表面越粗糙,反射“模糊”。

从概念上讲,我们是否应该考虑对于极其粗糙的表面,镜面反射必须看起来像是漫反射?反射的两个分量之间可以连续吗?

评论

我一直在自己考虑这个问题,我不太确定,但是这里有一些灵感可能是有效的,也可能不是有效的。本体论上没有。现象学上是。

BRDF空间肯定是连续的。您提到的BRDF类是BRDF空间的简化切片,需要仔细分析公式以确定在Cook-Torrence中是否存在镜面反射参数,当在基于物理的渲染器中使用该参数时会产生朗伯结果。我认为具有镜面反射和漫反射的表面是“分层的”-像杂志上的光泽涂层,抛光的最外层(镜面)有缝隙-所有塑料看起来都是半透明的,在有光泽的层下面,周围有光反弹重新发射。因此,划分的模型。

#1 楼

不,因为基本物理原理不同,波瓣形状也不相同-更不用说它们的参数,例如颜色和菲涅耳项。

镜面反射是与界面材料/空气的真实表面相互作用,因此具有菲涅耳调制,内部介质对色彩没有影响。但是,表面条件当然会严重影响反射率。将其视为海洋表面的反射。

漫反射是由于地下散射,光进入介质而产生的,因此获得了颜色特征和宽松的方向性。将其视为水混浊的绿色。如果穿透深度小于像素大小CG,则人们不会将其称为“地下”,但物理原理是相同的。

当然,漫反射输入是镜面反射通过的,它取决于角度(和偏振)。

此外,存在具有内部接口的透明介质(例如薄壳),因此存在光进入内部但仍然镜面(甚至波状)且不扩散的情况。相反,大多数塑料,油漆/清漆和生物介质本质上是透明的,但包含导致不透明(在这些“物体中的物体”上扩散或镜面反射)的颜料(通常基于金属原子)。认为它们是清水里的鱼:-)。

评论


$ \ begingroup $
什么是“屈光材料”? AFAIK屈光度是光功率的度量单位。 :)
$ \ endgroup $
–内森·里德(Nathan Reed)
16-3-19在2:25



$ \ begingroup $
材料1 /材料2之间的屈光度是2种具有不同折射率的光学材料之间的表面。您将其与屈光混淆。
$ \ endgroup $
–Fabrice NEYRET
16-3-19的3:28

$ \ begingroup $
屈光度/屈光度是度量单位。两种材料之间的表面通常称为“界面”,即AFAIK ...我从未听说过类似“屈光度”的术语。
$ \ endgroup $
–内森·里德(Nathan Reed)
16-3-19的3:30

$ \ begingroup $
那么可能是翻译问题。法国维基百科没有提供英语的等效语言:fr.wikipedia.org/wiki/Dioptre。和在线翻译建议使用相同的世界是英语。 :-/。好的,我用“接口”代替,但是这个世界不够精确。
$ \ endgroup $
–Fabrice NEYRET
16-3-19在4:42