PBR 中的 Sheen 分层:天鹅绒光泽层

发布于 2026年02月28日 | 从西班牙语翻译
Ilustración 3D de un detalle de material aterciopelado mostrando un brillo suave y difuso (sheen) en los bordes bajo una iluminación lateral, con un diagrama técnico superpuesto explicando el cálculo del ángulo de visión.

PBR 中的 Sheen layering:天鹅绒光泽层

在高保真基于物理的渲染 (PBR)领域中,有一种专用的技术超越了传统的反射模型。这就是Sheen Layering,一种额外组件,旨在捕捉与微观层面无序表面或密集微小纤维场的复杂光交互。这个层不提供材料的首要颜色,而是产生柔和散射的视觉效果,创造出那种特有的丝绸般柔和光泽,尤其在斜视表面时特别突出。这是许多有机材料和纺织品触感真实感背后的秘密。🧵

Sheen 层的内部工作原理

这个层作为一个独立的着色器模块运行,它集成并将其贡献添加到最终渲染结果中。它使用自己的参数,如颜色贴图(通常是浅色调或略带色调)和强度控制。其计算是依赖于视角角度的,这意味着其强度在物体轮廓和远离观察者的区域急剧增加,产生微妙的晕影或周边发光效果。有效使用的关键在于材料中对其权重的精确控制;它的目的是增强和增加真实感,而不是主导视觉外观并造成反感的饱和。

其实现的关键特性:
  • 角度计算:其强度根据视线向量进行评估,在掠射角 (grazing angles)时达到最大。
  • 专用资源:通常使用自己的纹理贴图用于颜色和强度,与基础颜色和粗糙度贴图分开。
  • 非线性求和:其贡献通常以加法形式与漫反射 (Lambert) 和镜面反射 (GGX) 组件结合,丰富 BRDF 模型。
“Sheen 层并不试图模拟主要颜色,而是模拟被捕获并在微纤维丛中混沌反弹的光线。这是平面织物与邀请触摸的织物之间的区别。”

基本材料和应用上下文

这种技术的主要用途是真实再现表面结构由无数微纤维组成或具有高孔隙度和无序的材料。对于模拟天鹅绒、绒毛、粗纱羊毛或毡子等纺织品几乎是必不可少的,在这些材料中,光线略微渗透并在纤维间散射。它对于真实再现苔藓、细尘层、某些哑光饰面塑料或物体侵蚀磨损的边缘也至关重要。在这些材料中省略这个层,会导致在侧光或轮廓光照明下外观过度平坦和人工,完全丧失定义它们的深度感和触觉品质。🌿

具体使用示例:
  • 奢侈纺织品:天鹅绒、公爵丝绸、高绒地毯,其中光泽随观察角度变化。
  • 有机表面:苔藓、湿草地、某些水果如桃子的皮肤(peach fuzz)。
  • 磨损和污垢效果:表面积累的灰尘、旧塑料物体模糊边缘。
  • 特殊合成材料:某些扩散塑料或模仿触觉的涂层。

艺术判断和适度的重要性

如同计算机图形中任何强大的工具一样,最大的风险是过度和滥用。将强烈的 Sheen 层应用于混凝土、抛光金属或玻璃等材料,可能会将追求真实感的场景变成梦幻且不可信的景象,一切似乎都覆盖着发光绒毛。适度和艺术判断是根本。这种技术是特定材料的真实感增强器,不是全局应用的魔法滤镜。其实现必须是有意识和选择性的,仅保留给表面微几何物理上证明这种柔和光散射行为的案例。掌握其使用是朝着创建具有完美深度和材质感的渲染更进一步。✅