Light Painter is a node-based modifier that allows you to illuminate scenes by painting vertex colors directly onto your models. Applied via the Asset Browser, the tool uses the painted attribute data to generate and scatter emissive light sources across the geometry. It is designed exclusively for use with the Cycles rendering engine.

The modifier translates vertex paint strokes into lighting intensity and placement. It includes customizable parameters to randomize the color and temperature of individual lights, adjust specular highlight intensity, and dynamically scale emission strength based on the size of the lights. The setup also provides options to handle different topologies, such as disabling remeshing for flat surfaces or meshes with holes.