This Geometry Nodes setup generates configurable string lights along a curve object. Users can manipulate curve handles or use the curve draw tool to position the lights. The modifier exposes parameters for controlling wire twisting, wire thickness, light placement, and bulb spacing.
The system includes 15 distinct bulb designs, such as classic, round, oval, frosted glass, and star shapes. A customizable shader allows users to select color presets, modify color ramps, and apply a twinkling effect through an animatable node group. The setup is compatible with both Cycles and Eevee rendering engines and includes a basic compositing setup utilizing the Glare Node for bloom effects. Several sample files are provided, demonstrating the lights in different architectural and piled arrangements.