UNPKG

@polygonjs/polygonjs

Version:

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

19 lines (18 loc) 728 B
/// <reference types="postprocessing" /> import { Camera, Scene } from 'three'; import { PolyScene } from '../../engine/scene/PolyScene'; import { BaseNodeType } from '../../engine/nodes/_Base'; import { BaseViewerType } from '../../engine/viewers/_Base'; import { AbstractRenderer } from '../../engine/viewers/Common'; interface CreateComposerOptions { renderer: AbstractRenderer; scene: PolyScene; camera: Camera; renderScene: Scene; viewer: BaseViewerType; } export declare class CoreCameraPostProcessController { static isPostProcessNetworkNode(node: BaseNodeType): boolean; static createComposer(options: CreateComposerOptions): import("postprocessing").EffectComposer | undefined; } export {};