@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
33 lines (32 loc) • 1.72 kB
TypeScript
import { CSS2DRendererRopNode } from '../../../nodes/rop/CSS2DRenderer';
import { CSS3DRendererRopNode } from '../../../nodes/rop/CSS3DRenderer';
import { PathTracingRendererRopNode } from '../../../nodes/rop/PathTracingRenderer';
import { WebGLRendererRopNode } from '../../../nodes/rop/WebGLRenderer';
import { WebGPURendererRopNode } from '../../../nodes/rop/WebGPURenderer';
import { ActorsNetworkRopNode } from '../../../nodes/rop/ActorsNetwork';
import { AnimationsNetworkRopNode } from '../../../nodes/rop/AnimationsNetwork';
import { AudioNetworkRopNode } from '../../../nodes/rop/AudioNetwork';
import { CopNetworkRopNode } from '../../../nodes/rop/CopNetwork';
import { EventsNetworkRopNode } from '../../../nodes/rop/EventsNetwork';
import { MaterialsNetworkRopNode } from '../../../nodes/rop/MaterialsNetwork';
import { PostProcessNetworkRopNode } from '../../../nodes/rop/PostProcessNetwork';
import { RenderersNetworkRopNode } from '../../../nodes/rop/RenderersNetwork';
export interface RopNodeChildrenMap {
CSS2DRenderer: CSS2DRendererRopNode;
CSS3DRenderer: CSS3DRendererRopNode;
pathTracingRenderer: PathTracingRendererRopNode;
WebGLRenderer: WebGLRendererRopNode;
WebGPURenderer: WebGPURendererRopNode;
actorsNetwork: ActorsNetworkRopNode;
animationsNetwork: AnimationsNetworkRopNode;
audioNetwork: AudioNetworkRopNode;
copNetwork: CopNetworkRopNode;
eventsNetwork: EventsNetworkRopNode;
materialsNetwork: MaterialsNetworkRopNode;
postProcessNetwork: PostProcessNetworkRopNode;
renderersNetwork: RenderersNetworkRopNode;
}
import { PolyEngine } from '../../../Poly';
export declare class RopRegister {
static run(poly: PolyEngine): void;
}