THREE.JS / FOUNDATIONS 112

Own the depth buffer.

A specialized ShadowNode can choose the render target that receives the shadow pass. Track the target, depth texture, render passes, and disposal boundary while the receiver still uses Three.js's native filter.

Initializing Preparing renderer

Preparing the owned shadow target…

Resource contracttarget size is an allocation boundary
Ownership telemetry—
backend
—
filter
—
map
—
target allocs
—
render passes
—
depth texture
—
compile
—
draw calls
—

The custom node will own one render target and one depth texture.

Drag to orbit · scroll to dolly · press R to reset

Compare tiled shadow targets
LAB 112 / SHADOW TARGET NODE