polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
23 lines (18 loc) • 1.1 kB
text/typescript
// import {TypedGlNode} from './_Base';
// import {NodeParamsConfig} from '../utils/params/ParamsConfig';
// // import {CoreGraphNode} from '../../../core/graph/CoreGraphNode';
// // import {ConnectionPointType} from '../utils/connections/ConnectionPointType';
// // import {GlConnectionsController} from './utils/GLConnectionsController';
// // import {TypedNamedConnectionPoint} from '../utils/connections/NamedConnectionPoint';
// class BaseAdaptiveParamsConfig extends NodeParamsConfig {}
// export abstract class BaseAdaptiveGlNode<T extends BaseAdaptiveParamsConfig> extends TypedGlNode<T> {
// // protected abstract gl_output_name(): string;
// // protected abstract gl_input_name(index: number): string;
// // protected abstract expected_input_types(): ConnectionPointType[];
// // protected abstract expected_output_types(): ConnectionPointType[];
// // public readonly gl_connections_controller: GlConnectionsController = new GlConnectionsController(this);
// initializeNode() {
// super.initializeNode();
// // this.gl_connections_controller.initializeNode();
// }
// }