BRDF_Lambert
BRDF_Lambert
实现了朗伯漫反射模型,用于模拟理想化的“完美哑光”表面,其光照向所有方向均匀散射,亮度与观察视角无关。
核心优势
提供了性能极高且效果直观的漫反射光照计算,是性能敏感型应用和 PBR 材质中基础漫反射部分的理想选择。
常见用途
渲染纯哑光材质(如石膏、粉笔、墙面漆)
作为标准 PBR 材质的漫反射部分
作为非真实感渲染 (NPR) 的基础
用于光照烘焙计算
如何调整
该节点的输出由其 `diffuseColor` 输入控制。要改变材质的基础颜色,可以连接不同的颜色来源,例如用于纯色的 `color()` 节点、用于漫反射贴图的 `texture()` 节点,或用于从 JavaScript 动态控制的 `uniform()` 节点。
代码示例
1// 'diffuseColor' 通常来自纹理或纯色
2const diffuse = BRDF_Lambert.call( { diffuseColor } );