Inheritance: EventDispatcher → Node → TempNode →
Post processing node for applying chromatic aberration effect. This effect simulates the color fringing that occurs in real camera lenses by separating and offsetting the red, green, and blue channels.
ChromaticAberrationNode is an addon, and must be imported explicitly, see Installation#Addons.
import { chromaticAberration } from 'three/addons/tsl/display/ChromaticAberrationNode.js';
Constructs a new chromatic aberration node.
textureNode
The texture node that represents the input of the effect.
strengthNode
The strength of the chromatic aberration effect as a node.
centerNode
The center point of the effect as a node.
scaleNode
The scale factor for stepped scaling from center as a node.
A node holding the center point of the effect.
A node holding the scale factor for stepped scaling.
A node holding the strength of the effect.
The texture node that represents the input of the effect.
This method is used to setup the effect's TSL code.
builder
The current node builder.
Overrides: TempNode#setup