@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
16 lines (15 loc) • 822 B
TypeScript
import { Object3D } from 'three';
import { DisplayNodeController } from '../../utils/DisplayNodeController';
import { ObjChildrenDisplayController } from './ObjChildrenDisplayController';
import { TesselationParamsObjNode } from './TesselationParams';
import { CoreGroup } from '../../../../core/geometry/Group';
import { BaseSopNodeType } from '../../sop/_Base';
interface BaseObjNodeClassWithDisplayNode extends TesselationParamsObjNode {
displayNodeController: DisplayNodeController;
}
export declare class ChildrenDisplayControllerSpecialized extends ObjChildrenDisplayController {
protected node: BaseObjNodeClassWithDisplayNode;
constructor(node: BaseObjNodeClassWithDisplayNode);
_addSpecializedObjects(displayNode: BaseSopNodeType, coreGroup: CoreGroup, newObjects: Object3D[]): void;
}
export {};