THREE.JS / FOUNDATIONS 141
Let fields overlap.
Two captured spherical-harmonic fields share one active LightProbe. Move through their overlap, compare additive and normalized policies, and make the falloff boundary visible without rebuilding the node graph.
Initializing
Backend pending
Preparing two probe captures and one active LightProbe.
- target
- —
- weights A / B
- —
- field
- —
- bake
- —
- draws
- —
- triangles
- —
- CPU avg / p95
- —
- SH updates
- —
Overlap policyControls update the active SH field without graph rebuilds.
Spatial irradiance graph2 fields / pending
field A SH+field B SH→distance weights→active LightProbe→LightProbeNode
The active probe is updated in place as the target moves.
Field ownershipwaiting
capture scene—
cube targets—
SH fields—
active LightProbe—
sample stateidle
Two captured fields will remain available for rebake until raw captures are released.
Drag to orbit · target controls show spatial policy · use ?forceWebGL=1 for the WebGL2 backend
Overlap field error
LAB 141 / OVERLAPPING PROBE FIELDS