Quickly design cinematic lighting by painting a dynamic light cookie directly in the scene.Artists and developers can quickly create cinematic, stylized, or atmospheric lighting without complex lighting setups.Inspired by lighting design techniques used in visual development and concept art, LumiBrush brings a painting & sprite based workflow to lighting in Unity.How it works:You control where light appears by painting and positioning sprites.LumiBrush then generates a dynamic light cookie for directional lights and spotlights.The result is that light appears exactly where you want to.The system works in two main ways:Light SpritesLight Painting.Light Sprites:Light sprites can be moved, animated, or attached to objectsMultiple sprites can be combined to build complex lighting shapesLighting updates in real timeLight Painting:A painting surface is created (plane or generated mesh based on scene topology)Brush strokes paint vertex colors onto the meshThese vertex colors are rendered to the same dynamic cookie textureThis allows the user to paint where light should appear or disappear.Light Baking:Light baking can be done in Built in render pipeline and URP.No support for light baing in HDRP right now.Performance:LumiBrush works by generating one dynamic light cookie texture for each light.Runtime cost consists mainly of:A render pass that generates the cookie textureScene objects used for light sprites or paint meshesNo additional real-time lights are required.This makes LumiBrush particularly useful for stylized scenes, cinematic lighting, and fast iteration workflows.Perfect for:Atmospheric environmentsStylized lightingCinematic storytellingRapid lighting iterationPrototyping scene mood and compositionWhether you are prototyping or polishing your final look, LumiBrush turns lighting into a fast, creative process instead of a technical chore.Paint and position light textures directly in the Scene ViewGenerate dynamic directional light cookies at runtimePaint lighting using vertex color brushesPlace light sprites and textures to shape lightingAnimate light sprites for moving light effectsAttach light elements to gameplay objectsSupports colored light and grayscale bake modesCompatible with Built-in Render Pipeline (doesn't support colors), URP, and HDRPIncludes editor tools, demo scenes, and setup utilitiesAI was used to assist with editor tooling, code generation and refactoring, + to improve product descriptions and documentation clarity.




