Gobolab Pro is a gobo addon for Blender from LabSages. A gobo is a pattern or template placed in front of a light source to shape its output, and this addon covers making them, from selecting a preset to applying procedural animation. It is optimized for both the EEVEE and Cycles render engines.
The preset library spans animated categories such as clouds, colors, dust particles, foliage and trees, people, rain and smoke, alongside static sets for caustics, nature, vehicles, windows, animals, patterns and more, plus procedural water caustics and abstract designs. You can control transformations, color values, blurriness and image extension, apply animation presets like Breeze, Strong Wind, Raindrops and Storm, and adjust speed and duration. Your own images or videos can be imported as custom gobos.
Gobo mixing layers multiple gobos on a single light source, and per-gobo sharpness lets you simulate how far each one sits from the camera. The workflow runs from selecting a light and engine to picking a gobo in the preview window and generating it.