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
Shadow target error
LAB 112 / SHADOW TARGET NODE