FogNode.js 341 B

123456789101112131415161718192021222324
  1. import Node from '../core/Node.js';
  2. class FogNode extends Node {
  3. constructor( colorNode, factorNode ) {
  4. super( 'float' );
  5. this.colorNode = colorNode;
  6. this.factorNode = factorNode;
  7. }
  8. generate( builder ) {
  9. return this.factorNode.build( builder, 'float' );
  10. }
  11. }
  12. FogNode.prototype.isFogNode = true;
  13. export default FogNode;