BRDF_Lambert.js 290 B

12345678910
  1. import ShaderNode from '../../shadernode/ShaderNode.js';
  2. import { mul } from '../../shadernode/ShaderNodeElements.js';
  3. const BRDF_Lambert = new ShaderNode( ( inputs ) => {
  4. return mul( 1 / Math.PI, inputs.diffuseColor ); // punctual light
  5. } ); // validated
  6. export default BRDF_Lambert;