我想需要 HDR 贴图的光照效果但不要渲染 HDR 背景


直接上节点图

blender hdri

这里其他节点都好理解,但是光程是什么东西?我们从物理上和 Blender 光程节点两方面入手了解。

物理角度的光程

在物理学中,光程(Optical Path Length, OPL)是光在介质中传播的距离与该介质的折射率的乘积。简单来说,它是光在不同介质中传播时实际走过的“等效距离”。

公式表示为: 光程=介质的折射率 × 光在该介质中传播的物理距离

光程在不同介质中不同,即使光传播的物理距离相同。如果光在空气(折射率接近 1)和水(折射率约为 1.33)中传播相同的物理距离,光程在水中就会更长。

Blender 中的光程节点

在 Blender 中,光程节点用于控制材质在渲染时如何响应不同的光线路径。这个节点允许你根据光线的路径类型来调整材质的外观,以实现复杂的视觉效果。

光线类型可分为四类:

  • 相机:光线直接从相机发出。
  • 反射:由表面反射而产生的光线。
  • 透射:由穿透表面而产生的光线。
  • 阴影:光线用于(透明)阴影。

反射和透射光线还具有以下特性:

  • 漫射:光线由漫反射或透射(半透明)产生。
  • 光泽:光线是由光泽镜面反射或透射产生的。
  • 单一:光线是由一个完美的反射或透射产生的。
  • 光程节点可用于找出正在为其计算着色的光线类型。

嗯,看完之后我还是不太懂