📄 threejs/Addons/TSL/ParallaxBarrierPassNode

File: ParallaxBarrierPassNode.md | Updated: 11/15/2025


title: ParallaxBarrierPassNode category: Addons layout: docs

ParallaxBarrierPassNode

A render pass node that creates a parallax barrier effect.

Import

ParallaxBarrierPassNode is an addon, and must be imported explicitly, see Installation#Addons.

import { parallaxBarrierPass } from 'three/addons/tsl/display/ParallaxBarrierPassNode.js';

Constructor

new ParallaxBarrierPassNode( scene : Scene, camera : Camera )

Constructs a new parallax barrier pass node.

scene | The scene to render.
---|---
camera | The camera to render the scene with.

Properties

.isParallaxBarrierPassNode : boolean (readonly)

This flag can be used for type testing.

Default is true.

Methods

.setup( builder : NodeBuilder ) : PassTextureNode

This method is used to setup the effect's TSL code.

builder | The current node builder.
---|---

Overrides: StereoCompositePassNode#setup

Source

examples/jsm/tsl/display/ParallaxBarrierPassNode.js