polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
75 lines (74 loc) • 3.54 kB
TypeScript
import { AdaptiveToneMappingPostNode } from '../../../nodes/post/AdaptiveToneMapping';
import { AfterImagePostNode } from '../../../nodes/post/AfterImage';
import { AnimationsPostNode } from '../../../nodes/post/Animations';
import { BleachPostNode } from '../../../nodes/post/Bleach';
import { BrightnessContrastPostNode } from '../../../nodes/post/BrightnessContrast';
import { ClearPostNode } from '../../../nodes/post/Clear';
import { ClearMaskPostNode } from '../../../nodes/post/ClearMask';
import { ColorCorrectionPostNode } from '../../../nodes/post/ColorCorrection';
import { CopPostNode } from '../../../nodes/post/Cop';
import { CopyPostNode } from '../../../nodes/post/Copy';
import { DepthOfFieldPostNode } from '../../../nodes/post/DepthOfField';
import { DotScreenPostNode } from '../../../nodes/post/DotScreen';
import { EventsPostNode } from '../../../nodes/post/Events';
import { FilmPostNode } from '../../../nodes/post/Film';
import { FXAAPostNode } from '../../../nodes/post/FXAA';
import { GammaCorrectionPostNode } from '../../../nodes/post/GammaCorrection';
import { HorizontalBlurPostNode } from '../../../nodes/post/HorizontalBlur';
import { ImagePostNode } from '../../../nodes/post/Image';
import { LayerPostNode } from '../../../nodes/post/Layer';
import { MaskPostNode } from '../../../nodes/post/Mask';
import { MaterialsPostNode } from '../../../nodes/post/Materials';
import { NullPostNode } from '../../../nodes/post/Null';
import { OutlinePostNode } from '../../../nodes/post/Outline';
import { PixelPostNode } from '../../../nodes/post/Pixel';
import { PostProcessPostNode } from '../../../nodes/post/PostProcess';
import { RenderPostNode } from '../../../nodes/post/Render';
import { RenderersPostNode } from '../../../nodes/post/Renderers';
import { RGBShiftPostNode } from '../../../nodes/post/RGBShift';
import { SepiaPostNode } from '../../../nodes/post/Sepia';
import { SequencePostNode } from '../../../nodes/post/Sequence';
import { TriangleBlurPostNode } from '../../../nodes/post/TriangleBlur';
import { UnrealBloomPostNode } from '../../../nodes/post/UnrealBloom';
import { VerticalBlurPostNode } from '../../../nodes/post/VerticalBlur';
import { VignettePostNode } from '../../../nodes/post/Vignette';
export interface PostNodeChildrenMap {
adaptiveToneMapping: AdaptiveToneMappingPostNode;
afterImage: AfterImagePostNode;
bleach: BleachPostNode;
brightnessContrast: BrightnessContrastPostNode;
clear: ClearPostNode;
clearMask: ClearMaskPostNode;
colorCorrection: ColorCorrectionPostNode;
copy: CopyPostNode;
depthOfField: DepthOfFieldPostNode;
dotScreen: DotScreenPostNode;
film: FilmPostNode;
fxaa: FXAAPostNode;
gammaCorrection: GammaCorrectionPostNode;
horizontalBlur: HorizontalBlurPostNode;
image: ImagePostNode;
layer: LayerPostNode;
mask: MaskPostNode;
null: NullPostNode;
outline: OutlinePostNode;
pixel: PixelPostNode;
render: RenderPostNode;
rgbShift: RGBShiftPostNode;
sepia: SepiaPostNode;
sequence: SequencePostNode;
triangleBlur: TriangleBlurPostNode;
unrealBloom: UnrealBloomPostNode;
verticalBlur: VerticalBlurPostNode;
vignette: VignettePostNode;
animations: AnimationsPostNode;
cop: CopPostNode;
events: EventsPostNode;
materials: MaterialsPostNode;
postProcess: PostProcessPostNode;
renderers: RenderersPostNode;
}
import { PolyEngine } from '../../../Poly';
export declare class PostRegister {
static run(poly: PolyEngine): void;
}