Per-object lights

Real selective lighting will be possible with WebGPURenderer.

Demo: three.js - WebGPU - Selective Lights

You need Chrome Canary with enabled WebGPU flag to check out the example.

In WebGLRenderer you can try to use multiple scenes to achieve something similar (see https://github.com/mrdoob/three.js/issues/5180#issuecomment-54812294).

2 Likes