File: FullScreenQuad.md | Updated: 11/15/2025
This module is a helper for passes which need to render a full screen effect which is quite common in context of post processing.
The intended usage is to reuse a single full screen quad for rendering subsequent passes by just reassigning the material reference.
This module can only be used with WebGLRenderer.
FullScreenQuad is an addon, and must be imported explicitly, see Installation#Addons.
import { FullScreenQuad } from 'three/addons/postprocessing/Pass.js';
Constructs a new full screen quad.
material | The material to render te full screen quad with.
---|---
The quad's material.
Overrides: Mesh#material
Frees the GPU-related resources allocated by this instance. Call this method whenever the instance is no longer used in your app.
Renders the full screen quad.
renderer | The renderer.
---|---