当前位置:网站首页>庄懂的TA笔记(七)<Lambert+Phong+Shadow+3EvColor+AO>
庄懂的TA笔记(七)<Lambert+Phong+Shadow+3EvColor+AO>
2022-04-23 06:28:00 【Allen7474】
庄懂的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效果展示。
七、课业修行:
版权声明
本文为[Allen7474]所创,转载请带上原文链接,感谢
https://blog.csdn.net/Allen7474/article/details/123777433
边栏推荐
- 移动布局(flex布局、视口标签)
- C# SmoothProgressBar自定义进度条控件
- NodeJS(四) 字符读取
- webflux文件上传下载
- The page displays the current time in real time
- C # use laida criterion (3) σ Criteria) reject abnormal data (.Net reject singular values in a group of data)
- 大学学习路线规划建议贴
- Window10版MySQL设置远程访问权限后不起效果
- Scrapy modifies the time in the statistics at the end of the crawler as the current system time
- FUEL: Fast UAV Exploration using Incremental Frontier Structure and Hierarchical Planning
猜你喜欢
随机推荐
快速排序
双面显示的shader
js之节点操作,为什么要学习节点操作
The page displays the current time in real time
平面定义-平面方程
常用Markdown语法学习
事件系统(二)多播事件
踩坑日记:Unable to process Jar entry [module-info.class]
防抖和节流
Nodejs (I) event driven programming
Teach-Repeat-Replan: A Complete and Robust System for Aggressive Flight in Complex Environments
移动布局(flex布局、视口标签)
Event system (II) multicast events
H5 local storage data sessionstorage, localstorage
ES6使用递归实现深拷贝
将单行文字自动适应到目标矩形框内
对js中argumens的简单理解
向量到一个平面的投影向量
ABAP 从CDS VIEW 发布OData Service示例
Dropping Pixels for Adversarial Robustness