庄懂的TA笔记(七)<环境光对光照的影响 >
一、单色环境光影响:1ColAmient
二、ShaderForge三色环境光影响:3ColAmbient
新节点:
Comonent Mast(组件掩码):
Subtract(减去):
实现思路:
1、基于法线,利用CompMask进行RGBA分层。
R:左右轴向
G:上下轴向
B:前后轴向
对应:
实现思路:
1、通过法线的三个方向进行,上下,左右,侧面 三个方向的 环境光模拟。
通过Comp Mask节点,采集G绿通道,获取向上法线的方向信息。
并把 上方向的 遮罩和 一个 Color 色彩相乘。相乘后叠加其他三个方向的像素信息。
2、通过 -1和 法线的绿通道 相乘,得到一向下的法线遮罩,向下的法线遮罩与一个Color色彩相乘,得到控制 向下的环境光色彩控制。
3、1 减 向上的遮罩,在减去 向下的遮罩,得到 侧面的法线遮罩,侧面的法线遮罩在于一个Color色彩相乘,得到控制 侧面的环境光色彩控制。
实现效果:
三、ShaderLab三色环境光影响:
四、ShaderForge投影效果:
五、ShaderLab投影效果:
六、过往技术整合:OldSchool+:
混合的OldSchool效果展示。
七、课业修行: