@types/three
Version:
TypeScript definitions for three
27 lines (16 loc) • 621 B
TypeScript
import { Camera, ColorRepresentation, Scene, ShaderMaterial, WebGLRenderTarget } from "three";
import { FullScreenQuad, Pass } from "./Pass.js";
export class SSAARenderPass extends Pass {
scene: Scene;
camera: Camera;
sampleLevel: number;
unbiased: boolean;
stencilBuffer: boolean;
clearColor: ColorRepresentation;
clearAlpha: number;
copyUniforms: object;
copyMaterial: ShaderMaterial;
fsQuad: FullScreenQuad;
sampleRenderTarget?: WebGLRenderTarget | undefined;
constructor(scene: Scene, camera: Camera, clearColor?: ColorRepresentation, clearAlpha?: number);
}