18 lines
540 B
TypeScript
18 lines
540 B
TypeScript
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
|
|
}
|