它把图层沿一条地面线镜像,做出站在反光面上的倒影。倒影可以变短、变淡、染色、倾斜,还可以越远越糊。
地面由Floor Position和Reflection Angle决定。角度的方向是地面走向,垂直方向是倒影伸出的方向。源图四个角先沿这条线做镜像,再按Skew顺着地面错开:离地面越远,侧移越大,倒影会斜出去。默认倾斜是 0。
倒影长度是源图离地面最远那个角的距离,再乘Reflection Distance。距离默认 100,也就是铺满这段距离;读进着色器时除以 100。地面另一侧、以及超出这段长度的像素会被丢掉。
Reflection Falloff默认 0.5,从地面到尽头线性变透明。大于 0.5 时靠近地面更实,淡出挤到末端;小于 0.5 时很快淡完,后面是空的。Opacity默认 100,再整体乘一次透明度。Tint默认白,只乘 RGB,不改这个淡出。
模糊要同时满足Blur Amount大于 0.01,且Blur Falloff小于 0.99。强度随离地面的距离变大,采样最多 40 次。
Directional(默认,类型 1):只沿倒影伸出的方向单向抹。
Falloff(类型 2):先做上面那遍,再沿地面方向来回抹一次。
模糊量会先除以 100 再乘 3。Blur Offset把开始变糊的位置往远处推。
叠在原图上的方式:
样式 默认值 画面
Composite 1 先画倒影,再把地面上方的原图盖上去
Behind Original 2 倒影垫在整张原图后面,只从原图透明的地方透出来
Reflection Only 3 只留倒影
图层不是折叠变换、也不是调整层时,画布会扩到倒影的包围盒。开了模糊还会再按模糊距离向外扩一圈,避免拖影被裁掉。