A consumer of the sun — anything GeoSunSystem pushes each SunState to. Implement this to add a custom controller (the built-in ones drive MapLibre light/sky/ hillshade/basemap and the WebGL2 renderers).
Optional
Optional teardown, called from GeoSunSystem.dispose.
Apply a freshly computed SunState to whatever this consumer drives.
A consumer of the sun — anything GeoSunSystem pushes each SunState to. Implement this to add a custom controller (the built-in ones drive MapLibre light/sky/ hillshade/basemap and the WebGL2 renderers).