@types/three
Version:
TypeScript definitions for three
15 lines (12 loc) • 462 B
TypeScript
import { ShaderMaterial, WebGLRenderTarget } from "three";
import { FullScreenQuad, Pass } from "./Pass.js";
export class BloomPass extends Pass {
constructor(strength?: number, kernelSize?: number, sigma?: number);
renderTargetX: WebGLRenderTarget;
renderTargetY: WebGLRenderTarget;
copyUniforms: object;
materialCopy: ShaderMaterial;
convolutionUniforms: object;
materialConvolution: ShaderMaterial;
fsQuad: FullScreenQuad;
}