123456789101112131415161718192021222324252627282930313233 |
- import {
- Camera,
- Mesh,
- OrthographicCamera,
- Scene,
- WebGLRenderer,
- WebGLRenderTarget,
- } from '../../../../src/Three';
- import { ScreenNode } from '../inputs/ScreenNode';
- import { NodeMaterial } from '../materials/NodeMaterial';
- import { NodeFrame } from '../core/NodeFrame';
- export class NodePostProcessing {
- constructor(renderer: WebGLRenderer, renderTarget?: WebGLRenderTarget);
- renderer: WebGLRenderer;
- renderTarget: WebGLRenderTarget;
- output: ScreenNode;
- material: NodeMaterial
- camera: OrthographicCamera;
- scene: Scene;
- quad: Mesh;
- needsUpdate: boolean;
- render(scene: Scene, camera: Camera, frame: NodeFrame): void;
- setSize(width: number, height: number): void;
- copy(source: NodePostProcessing): this;
- toJSON(meta?: object | string): object;
- }
|