@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
21 lines (17 loc) • 744 B
text/typescript
// import {TypedPostNode, TypedPostNodeContext} from './_Base';
// import {ClearMaskPass} from 'three/examples/jsm/postprocessing/MaskPass';
// import {NodeParamsConfig} from '../utils/params/ParamsConfig';
// class ClearMaskPostParamsConfig extends NodeParamsConfig {}
// const ParamsConfig = new ClearMaskPostParamsConfig();
// export class ClearMaskPostNode extends TypedPostNode<ClearMaskPass, ClearMaskPostParamsConfig> {
// override paramsConfig = ParamsConfig;
// static override type() {
// return 'clearMask';
// }
// protected override _createPass(context: TypedPostNodeContext) {
// const pass = new ClearMaskPass();
// this.updatePass(pass);
// return pass;
// }
// override updatePass(pass: ClearMaskPass) {}
// }