OptionalclearOptional: revert to the layer's default (no-sun) lighting — used when the geo-sun system is DISABLED so the scene returns to its baseline look (vs keeping the last sun frozen on the mesh).
OptionalsetOptional: toggle the layer's cast-shadow pass (Phase 2).
The contract a Bitruvius 3D layer implements to be lit by the sun — the structural interface RendererSunController (and setTimeOfDay's
layersoption) targets. The mesh / point-cloud / splat layers in@bitruvius/sdk-maplibresatisfy it; you can also implement it on your own renderer wrapper.