diff --git a/types/three/examples/jsm/postprocessing/RenderPass.d.ts b/types/three/examples/jsm/postprocessing/RenderPass.d.ts index 6bfe8a9b3..97eb421e4 100644 --- a/types/three/examples/jsm/postprocessing/RenderPass.d.ts +++ b/types/three/examples/jsm/postprocessing/RenderPass.d.ts @@ -1,13 +1,23 @@ import { Scene, Camera, Material, Color } from '../../../src/Three.js'; -import { Pass, FullScreenQuad } from './Pass.js'; +import { Pass } from './Pass.js'; export class RenderPass extends Pass { - constructor(scene: Scene, camera: Camera, overrideMaterial?: Material, clearColor?: Color, clearAlpha?: number); + constructor( + scene: Scene, + camera: Camera, + overrideMaterial?: Material | null, + clearColor?: Color | null, + clearAlpha?: number | null, + ); + scene: Scene; camera: Camera; - overrideMaterial: Material; - clearColor: Color; - clearAlpha: number; + + overrideMaterial: Material | null; + + clearColor: Color | null; + clearAlpha: number | null; + clearDepth: boolean; }