@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
26 lines (22 loc) • 769 B
text/typescript
// /**
// * Clears the previous buffer.
// *
// *
// */
// import {TypedPostNode, TypedPostNodeContext} from './_Base';
// import {ClearPass} from 'three/examples/jsm/postprocessing/ClearPass';
// import {NodeParamsConfig} from '../utils/params/ParamsConfig';
// class ClearPostParamsConfig extends NodeParamsConfig {}
// const ParamsConfig = new ClearPostParamsConfig();
// export class ClearPostNode extends TypedPostNode<ClearPass, ClearPostParamsConfig> {
// override paramsConfig = ParamsConfig;
// static override type() {
// return 'clear';
// }
// protected override _createPass(context: TypedPostNodeContext) {
// const pass = new ClearPass();
// this.updatePass(pass);
// return pass;
// }
// override updatePass(pass: ClearPass) {}
// }