Procedural Lights Studio is a geometry nodes setup designed to create customizable light environments in Blender. It uses a collection of lights and offers four distinct methods for instantiation: Grid, Dome, Arc, and Mesh. Each method provides parameters to adjust the arrangement, such as width and length for grids, radius and subdivisions for domes, and point distribution for arcs.
The setup allows for fine-tuning with controls for light source location on points or faces, light scale, and direction flipping, which is useful for directed sources like Spot or Area lights. Additionally, users can set up a custom target object for all instantiated lights to focus on automatically.