UNPKG

polygonjs-engine

Version:

node-based webgl 3D engine https://polygonjs.com

23 lines (18 loc) 1.1 kB
// 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(); // } // }