I made this using BillBoard UIS and enhanced the sunlight with beams. The beam script wasn’t made by me and isn’t optimised so it causes some lag (on mobile), but if you would fix the performance on that it would run pretty smooth.
It doesnt render every light with a billboard UI it uses “cores” that are welded to the player so it reduces the lag.
Working on a new sysyem wich calculates ditance between lights and attachments wich have a billboard gui, with the distance as a pecentage we can then set the transparency of the label and get a more accurate volumetric system.