THREE.JS / FOUNDATIONS 268
Light has a measurable budget.
Translate a household bulb into lumens, an ambient sky into lux, and distance into the falloff the renderer actually computes.
Initializing physical lights—
Preparing the real-world lighting scale.
Study issue
- BACKEND
- —
- BULB POWER
- —
- AMBIENT
- —
- LIGHT HEIGHT
- —
- EXPOSURE
- —
- SAMPLE
- —
Physical lighting controlsWAITING
Physical light contract PBR
light sourcePointLight.power
falloffdecay = 2
ambient unitlux / irradiance
tone mappingReinhard
shadow policyenabled
fallbackdirect physical
The bulb is 5 cm in diameter; the brick stage is authored in metre-like units.
The renderer will report which physical-light path is active after initialization.
Derived from the official Physical Lighting Model example, PointLight, HemisphereLight, and WebGPURenderer contracts. This bounded study does not claim whole-example fidelity.