lightDirectionProvider

Per-frame light callback invoked when time is null. Should write a world-space unit vector pointing toward the light into RenderContext.lightDirection — e.g. a fixed camera-relative sun angle for shadows without a day/night terminator. When both time and this provider are null, the light defaults to the surface normal at the camera's foot point (scene lit from the zenith).