IrradianceNode.js 365 B

123456789101112131415161718192021222324
  1. import LightingNode from './LightingNode.js';
  2. import { addNodeClass } from '../core/Node.js';
  3. class IrradianceNode extends LightingNode {
  4. constructor( node ) {
  5. super();
  6. this.node = node;
  7. }
  8. setup( builder ) {
  9. builder.context.irradiance.addAssign( this.node );
  10. }
  11. }
  12. export default IrradianceNode;
  13. addNodeClass( 'IrradianceNode', IrradianceNode );