BufferNode.js 376 B

123456789101112131415161718192021222324
  1. import UniformNode from '../core/UniformNode.js';
  2. class BufferNode extends UniformNode {
  3. constructor( value, bufferType, bufferCount = 0 ) {
  4. super( value, bufferType );
  5. this.bufferType = bufferType;
  6. this.bufferCount = bufferCount;
  7. }
  8. getInputType( /*builder*/ ) {
  9. return 'buffer';
  10. }
  11. }
  12. BufferNode.prototype.isBufferNode = true;
  13. export default BufferNode;