import { Scene, Camera, Color, ShaderMaterial, WebGLRenderTarget } from 'three' import { Pass, FullScreenQuad } from './Pass' export class SSAARenderPass extends Pass { constructor(scene: Scene, camera: Camera, clearColor?: Color | string | number, clearAlpha?: number) scene: Scene camera: Camera sampleLevel: number unbiased: boolean clearColor: Color | string | number clearAlpha: number copyUniforms: object copyMaterial: ShaderMaterial fsQuad: FullScreenQuad sampleRenderTarget: undefined | WebGLRenderTarget }