Inheritance: Pass →
Pass for creating a glitch effect.
const glitchPass = new GlitchPass();
composer.addPass( glitchPass );
GlitchPass is an addon, and must be imported explicitly, see Installation#Addons.
import { GlitchPass } from 'three/addons/postprocessing/GlitchPass.js';
Constructs a new glitch pass.
dt_size
The size of the displacement texture for digital glitch squares.
Default is 64.
Whether to noticeably increase the effect intensity or not.
Default is false.
The pass material.
The pass uniforms.
Frees the GPU-related resources allocated by this instance. Call this method whenever the pass is no longer used in your app.
Overrides: Pass#dispose
Performs the glitch pass.
renderer
The renderer.
writeBuffer
The write buffer. This buffer is intended as the rendering destination for the pass.
readBuffer
The read buffer. The pass can access the result from the previous pass from this buffer.
deltaTime
The delta time in seconds.
maskActive
Whether masking is active or not.
Overrides: Pass#render