UNPKG

@polygonjs/polygonjs

Version:

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

77 lines (76 loc) 3.91 kB
import { AntialiasingPostNode } from '../../../nodes/post/Antialiasing'; import { BloomPostNode } from '../../../nodes/post/Bloom'; import { BlurPostNode } from '../../../nodes/post/Blur'; import { BrightnessContrastPostNode } from '../../../nodes/post/BrightnessContrast'; import { BuilderPostNode } from '../../../nodes/post/Builder'; import { ChromaticAberrationPostNode } from '../../../nodes/post/ChromaticAberration'; import { DepthOfFieldPostNode } from '../../../nodes/post/DepthOfField'; import { EffectPassPostNode } from '../../../nodes/post/EffectPass'; import { GlitchPostNode } from '../../../nodes/post/Glitch'; import { GodRaysPostNode } from '../../../nodes/post/GodRays'; import { GodRaysVolumetricPostNode } from '../../../nodes/post/GodRaysVolumetric'; import { HueSaturationPostNode } from '../../../nodes/post/HueSaturation'; import { LuminancePostNode } from '../../../nodes/post/Luminance'; import { LutPostNode } from '../../../nodes/post/Lut'; import { NormalPostNode } from '../../../nodes/post/Normal'; import { NoisePostNode } from '../../../nodes/post/Noise'; import { NullPostNode } from '../../../nodes/post/Null'; import { OutlinePostNode } from '../../../nodes/post/Outline'; import { PixelPostNode } from '../../../nodes/post/Pixel'; import { RenderPostNode } from '../../../nodes/post/Render'; import { ScreenSpaceAmbientOcclusionPostNode } from '../../../nodes/post/ScreenSpaceAmbientOcclusion'; import { SepiaPostNode } from '../../../nodes/post/Sepia'; import { SequencePostNode } from '../../../nodes/post/Sequence'; import { TexturePostNode } from '../../../nodes/post/Texture'; import { ToneMappingPostNode } from '../../../nodes/post/ToneMapping'; import { UpdateScenePostNode } from '../../../nodes/post/UpdateScene'; import { VignettePostNode } from '../../../nodes/post/Vignette'; import { ActorsNetworkPostNode } from '../../../nodes/post/ActorsNetwork'; import { AnimationsNetworkPostNode } from '../../../nodes/post/AnimationsNetwork'; import { AudioNetworkPostNode } from '../../../nodes/post/AudioNetwork'; import { CopNetworkPostNode } from '../../../nodes/post/CopNetwork'; import { EventsNetworkPostNode } from '../../../nodes/post/EventsNetwork'; import { MaterialsNetworkPostNode } from '../../../nodes/post/MaterialsNetwork'; import { PostProcessNetworkPostNode } from '../../../nodes/post/PostProcessNetwork'; import { RenderersNetworkPostNode } from '../../../nodes/post/RenderersNetwork'; export interface PostNodeChildrenMap { antialiasing: AntialiasingPostNode; bloom: BloomPostNode; blur: BlurPostNode; brightnessContrast: BrightnessContrastPostNode; builder: BuilderPostNode; chromaticAberration: ChromaticAberrationPostNode; depthOfField: DepthOfFieldPostNode; effectPass: EffectPassPostNode; glitch: GlitchPostNode; godRays: GodRaysPostNode; godRaysVolumetric: GodRaysVolumetricPostNode; hueSaturation: HueSaturationPostNode; luminance: LuminancePostNode; lut: LutPostNode; noise: NoisePostNode; normal: NormalPostNode; null: NullPostNode; outline: OutlinePostNode; pixel: PixelPostNode; render: RenderPostNode; screenSpaceAmbientOcclusion: ScreenSpaceAmbientOcclusionPostNode; sepia: SepiaPostNode; sequence: SequencePostNode; texture: TexturePostNode; toneMapping: ToneMappingPostNode; updateScene: UpdateScenePostNode; vignette: VignettePostNode; actorsNetwork: ActorsNetworkPostNode; animationsNetwork: AnimationsNetworkPostNode; audioNetwork: AudioNetworkPostNode; copNetwork: CopNetworkPostNode; eventsNetwork: EventsNetworkPostNode; materialsNetwork: MaterialsNetworkPostNode; postProcessNetwork: PostProcessNetworkPostNode; renderersNetwork: RenderersNetworkPostNode; } import { PolyEngine } from '../../../Poly'; export declare class PostRegister { static run(poly: PolyEngine): void; }