Chiaro Documentation
Introduction
Chiaro (formerly Lazy Lighter) creates complete, production-proven lighting rigs around a subject in one click, positioned relative to the camera. It ships with 68 rigs in six categories, from a classic three-point to neon nights and firelight, each in Area, Spot and Point versions.
Every rig is a solid starting point, built on more than two decades of lighting for film and television and scaled to the size of the subject. From there, the global and per-light controls, the overrides and the Creative Randomizer open a practically endless range of variations. Because every variation starts from a tested rig, the result is almost always a good one. Any look can be saved as a preset and used again on any subject.
Some rigs are animated by design: flames flicker, neons fail, strobes flash and lightning strikes. And haze can fill the air around the subject so the light itself becomes visible, with slowly drifting wisps and an amount that can be animated.
Installation
Requirements
Chiaro requires Blender 4.5 LTS or later. It is tested on Blender 5.2 LTS.
Installing the Extension
Chiaro is a Blender extension. The installation is the same on every operating system:
Alternatively, drag the ZIP file from the file browser and drop it onto Blender's window.
Coming from Lazy Lighter 2.x? Uninstall Lazy Lighter before installing Chiaro, and read Upgrading from Lazy Lighter 2.x below.
Upgrading from Lazy Lighter 2.x
Chiaro 3.0 is the next version of Lazy Lighter, under a new name. Scenes made with Lazy Lighter keep working, but a few things have to be done by hand, and some results change on purpose.
Uninstall Lazy Lighter first
Chiaro is a new extension, not an update of the old add-on, so Blender would keep both. Go to Edit › Preferences › Add-ons, find Lazy Lighter and remove it before installing Chiaro.
Presets
Chiaro keeps its presets in a new folder, inside Blender's user scripts folder:
%APPDATA%\Blender Foundation\Blender\{version}\scripts\presets\chiaro\
Linux: ~/.config/blender/{version}/scripts/presets/chiaro/
macOS: ~/Library/Application Support/Blender/{version}/scripts/presets/chiaro/
Lazy Lighter's presets are not moved automatically. To keep them, copy the .json files from the old scripts/lazy_lighter_presets/ folder to the new one, then press the refresh button next to the preset list. Once copied, the old folder can be deleted.
Presets saved with Lazy Lighter load with automatic Global Intensity and Global Light Size for the subject, keeping the balance between their lights. A warning says so until the preset is saved again with Chiaro.
Scenes made with Lazy Lighter
Creating the same rig again
Many fixes in 3.0 change how a rig is built, so creating an old rig again does not give exactly the old result:
Quick Start
This guide gets a lighting rig running in under 30 seconds, with a classic three-point setup:
The object is now lit with a three-point setup: a Key Light providing the main illumination from the side, a Fill Light softening the shadows from the opposite angle, and a Rim Light separating the subject from the background. Light power and size are already scaled to the size of the subject.
Important: These rigs are professionally tuned starting points, not plug-and-play solutions. Every scene is unique. Use the controls (global intensity and size, per-light adjustments) to refine the lighting for the subject, the composition and the artistic vision. There's intentional room for artistic movement. That's where creativity comes in.
Interface Reference
The Chiaro panel is in the 3D Viewport sidebar (press N), under the Chiaro tab. This section explains each control, from top to bottom. The sections from Rig Controls down only appear when the scene has a rig.
Selected Objects and Camera
The first box shows what the next rig will light and which camera it is built for.
Selected Objects
The objects selected in the viewport are the subject. Chiaro lights meshes, surfaces, metaballs, curves, point clouds and volumes; other selected objects (cameras, lights, empties) are ignored. With several objects, the box lists their names.
Chiaro remembers the objects each rig was made for. When nothing that can be lit is selected (nothing at all, or only the rig), Create, Randomize and Load Preset light those objects again, and the box says so: "Nothing selected: using ...".
When the scene has a rig, the box shows the objects it lights (Lighting: ...). If the selection is different, it says so and offers Re-target to Selection.
Re-target
Re-target fits the current rig to other objects, or to the same objects after they were moved or scaled, without creating it again. The rig keeps its type, its settings, its colors and overrides, and its rotation.
By default, intensities and sizes scale with the new subject, keeping their proportions. To move the lights only, turn off Scale Lights to the New Subject in the operator panel that appears in the bottom-left corner of the viewport after re-targeting.
Re-target is not available on rigs created with Lazy Lighter 2.x: create the rig again.
Camera
The camera the rig is positioned relative to. Every rig is camera-dependent: what is a three-point setup from one angle is something else entirely from another. The eyedropper button next to the field picks the scene's active camera.
Rig Creation
Search Rigs
Search Rigs... opens a search field that finds a rig by its name or by its category's name, in every category. Typing "noir" finds Film Noir; typing "studio" lists every rig of Studio & Portrait. Choosing a result selects the rig and its category.
Category
The rigs are organized in six categories (see Rig Categories Guide). Two more entries gather rigs from every category:
Rig selector
The rigs of the category are shown as a grid of thumbnails. Click the thumbnail to open the grid and pick another rig. The rig's full name is shown below it, with a film reel icon on animated rigs.
On narrow panels, the Rig Selector preference switches the grid to a plain drop-down list (see Preferences).
Favorites
The star next to the rig's name adds it to the Favorites category, or takes it out. Favorites are kept across all files: they are stored in Blender's user configuration, not in the .blend.
Light Type
The light type the rig is created with:
The three versions of every rig light the subject equally bright, so switching type changes the quality of the light, not its exposure. Some lights are designed with one type only (for example the sun of Golden Hour): they keep it whatever is chosen here.
Create button
The button names the selected rig (Create Classic 3-Point, for example). It creates the rig around the selected objects, positioned relative to the chosen camera. If the scene already has a Chiaro rig, it is replaced by the new one.
The rig is placed at the center of the objects' bounding box, not at their origin, so an off-center origin does not matter. Light distances, power and size are scaled to the size of the subject: a cup and a car get the same look. Very small or very large subjects (below 0.2 m or above 200 m across) are scaled as if they were at that limit, and a warning suggests adjusting Global Intensity and Global Light Size.
Allow Lights Below Floor
Some rigs place lights low, and on a subject standing on the floor they could end up under it. By default Chiaro moves those lights closer to the subject so they stay above the lowest point of the selected objects, keeping their angle and their brightness on the subject. Area lights keep their whole panel above it.
Check Allow Lights Below Floor to leave the lights exactly where the rig puts them, for example when the subject floats in the air. The setting also applies to the current rig.
Creative Randomizer
A quick way to explore. Each click of Randomize Lighting produces a new lighting setup, randomizing only the checked parameters, within limits that keep the result usable.
What it randomizes
With Rig Type unchecked
With Rig Type checked, every click creates a new rig. With it unchecked, the Randomizer keeps the current rig and changes only the checked parameters, leaving everything else as it is. Uncheck Rig Type once a rig looks right, to explore its colors or intensities.
Light Type weights
When Light Types is checked, a weight from 0 to 100 sets how likely each type is: Area (default 40), Point (default 25) and Spot (default 25). The weights are normalized, and the panel shows the resulting percentage next to each one. With the defaults that is 44 % Area, 28 % Point and 28 % Spot.
Each light is randomized independently: a 44 % chance of Area means each light has that chance, not that 44 % of the lights will be Area. Only the types each light was designed for are offered.
Seed
Seed (0 = Random) makes the randomization reproducible. At 0 every click is different. Any other number gives the same result every time from the same starting point; the button next to it sets the seed back to 0.
Presets
Save lighting setups and load them on any subject, in any project.
Save Current Rig as Preset
Saves the current rig: its rig type and light type, Distance Scale, Height Offset, rotation, Keep Aim on Subject and Allow Lights Below Floor, Global Intensity and Global Light Size, the animation controls, the haze, and every light's color, color lock, mute and overrides.
A dialog asks for the name. If a preset with that name already exists, it is not overwritten unless Replace is checked.
Light Only collections are not saved: they belong to the scene, not to the look.
Load Preset
Choose a preset from the list and click Load Preset. The rig is created for the selected objects (or the remembered ones), replacing the current rig. The panel shows the preset's category, rig, light type, distance and height, so Create builds the same rig again.
Presets adapt to the subject they are loaded on: Global Intensity, Global Light Size, Height Offset and light overrides keep their proportions to the subject's size, so a look saved on a person does not leave a car in the dark.
Delete Preset and refresh
Where presets are stored
Presets are JSON files in Blender's user scripts folder:
%APPDATA%\Blender Foundation\Blender\{version}\scripts\presets\chiaro\
Linux: ~/.config/blender/{version}/scripts/presets/chiaro/
macOS: ~/Library/Application Support/Blender/{version}/scripts/presets/chiaro/
Rig Controls
These controls move the whole rig at once.
Distance Scale
Moves every light closer to or farther from the subject, along its own direction. Default: 2.0. The slider goes from 1.0 to 5.0; values from 0.1 to 100 can be typed.
Closer lights give harder shadows and a stronger falloff across the subject; farther lights give softer, more even light. It is one of the most powerful controls for the mood of a rig.
Height Offset
Raises or lowers the whole rig, in scene units. Default: 0 m. The slider goes from -2 m to +2 m; values from -10 m to +10 m can be typed.
Negative values light from lower down (horror, drama). Positive values from higher up (natural, beauty). With Keep Aim on Subject, the lights keep pointing at the subject while the rig moves.
Horizontal Rotation
Rotates the whole rig around the subject, as if the subject turned on a turntable. Use it to reorient the lighting without moving the camera or individual lights.
Keep Aim on Subject
On by default. Every light keeps pointing at an aim sphere at the center of the subject, so changing Height Offset raises or lowers the lights without making them miss the subject.
Chiaro_..._Aim in the Outliner) to make the lights point somewhere else, for example at a face instead of the center of a full body.
Turn it off to rotate the lights by hand.
Not available on rigs created with Lazy Lighter 2.x: create the rig again to use it.
Animate, Speed and Amount
Only shown on animated rigs (see Animated Rigs).
Global Controls
Global Intensity
Multiplies the power of every light, keeping the balance between them. When a rig is created, Chiaro sets it for the size of the subject (1.0 for a subject about one meter across), so it rarely needs a big change. The slider goes from 0.1 to 100; larger values can be typed.
Lights with an Intensity Override ignore it. Sun lights ignore it too: a sun's strength does not depend on distance, so it stays as the rig designed it.
Global Light Size
Multiplies the size of every light, for softer or harder shadows across the whole rig. Like Global Intensity, it is set for the size of the subject when the rig is created. The slider goes from 0.5 to 10.
It changes the size of Area lights and the radius of Point lights. The cone of Spot lights and the angle of Sun lights are designed per rig and are left alone; use Size Override to change them on one light. Lights with a Size Override ignore Global Light Size.
Haze
Haze fills the air around the subject, so the light of the rig becomes visible: beams from spots, glows around backlights, light falling through the air. It is a volume box around the subject, the lights and the camera, created and fitted by Chiaro. Its density fades out before its walls, so the box itself never shows.
The haze box (Chiaro_Haze) is shown as a wireframe and cannot be selected in the viewport, so it does not get in the way. Delete Rig removes it; Detach Rig keeps it as a regular object (see Detach Rig and Delete Rig).
Haze is slow to render. In Cycles, a frame with haze can take many times longer than without it. In EEVEE, if the haze looks blocky or blurry, raise Render Properties › Volumes › Resolution.
With Light Only, the haze still gets the light of the rig: Chiaro adds the haze box to what the lights are allowed to light.
Light Controls
Light Only and Shadows Too
Light Only limits the rig's lights to the objects of one collection (light linking): the rest of the scene does not receive their light. Leave it empty to light the whole scene.
Shadows Too goes one step further: only the objects of the Light Only collection cast shadows from the rig's lights, so the rest of the scene does not block them. A classic use is a rim light that lights only the character and is not blocked by the set.
Each light also has its own Light Only field (see below), which takes precedence over the rig's.
Light header
Each light of the rig has a header that can be expanded. It shows:
Solo and Mute
Color
Two color modes, chosen with the Temperature and RGB buttons:
Lights designed with a color temperature start in Temperature mode, showing their value. Common values:
The lock button next to the color mode keeps this light's color when the Randomizer randomizes colors. Presets remember it.
Light Type Override
Turn on Light Type Override to give this light its own type, independently of the rig's Light Type. The list only offers the types the rig designed this light for. Power and size follow the new type, so the light keeps its brightness on the subject. Turning the override off brings the light back to its original type.
Mixing types within a rig is a creative tool: a hard Spot key with a soft Area fill, for example.
Lights designed with a single type, like the sun of Golden Hour, are locked: the panel shows "Sun light (type locked by the rig)" instead of the override.
Intensity Override
When on, this light ignores Global Intensity and uses the exact Power set here (in W, or W/m² for a sun). The override starts at the light's current power, so turning it on does not change the light.
Use it for precise control over one light, for intentional imbalances, or to match a reference. Like Blender's light power, the slider stops at zero, but a negative value can be typed: the light then takes light away instead of adding it.
Size Override
When on, this light ignores Global Light Size and uses its own size. The override starts at the light's current size. What it controls depends on the light type:
A common use: a hard key light (small size) with a soft fill and rim (large sizes).
Light Only (per light)
The same as the rig's Light Only, for this light alone. Empty, the light follows the rig's setting.
Detach Rig and Delete Rig
Detach Rig
Detach Rig turns the current rig into regular Blender lights that Chiaro no longer controls. The lights keep where they point, their colors, power and animation. The rig empty stays as their parent, so the group can still be moved as a whole. The haze, if any, stays as a regular object, and the Haze switch turns off.
After detaching, the next rig is created next to those lights instead of replacing them. This is the way to combine two rigs, or to finish a setup by hand.
Delete Rig
Delete Rig removes the current rig: its lights, their data, the aim sphere, the haze and the rig's collection when it is left empty. Keyframes and drivers on the rig controls go with it. Other objects parented or constrained to the rig are kept in place. Delete Rig supports undo.
Creating a new rig deletes the current one the same way, so Delete Rig is mainly for cleaning up at the end.
Preferences
Chiaro's preferences are under Edit › Preferences › Add-ons › Chiaro.
Animated Rigs
Some rigs are designed with lights that move: flames that flicker, glows that pulse, strobes, lightning and failing lamps. They are marked with a film reel in the rig selector, and the Animated category gathers them all.
Only the lights the rig designs with motion move and the rest stay still. The motion is controlled for the whole rig with Animate, Speed and Amount in Rig Controls.
The animation is stored in the .blend file as regular Blender animation: it renders without Chiaro installed (on a render farm, for example) and stays when the rig is detached.
Rig Categories Guide
Chiaro's 68 rigs are organized in six categories. Each category represents a distinct lighting philosophy and use case. Every rig can be created with Area, Spot or Point lights.
Studio & Portrait
Controlled, flattering lighting for character work, beauty shots and professional portraiture. Based on techniques from fashion photography and studio cinematography.
Key characteristics: neutral color temperatures, balanced ratios, designed to minimize unflattering shadows while keeping dimensionality.
Use when: lighting characters, portraits, beauty renders, or products that need clean, professional results.
Rigs (11): Classic 3-Point, Rembrandt Portrait, Butterfly / Paramount, Loop Lighting, Studio Softbox, Clamshell Lighting, Product Ring Light, Wes Anderson / Symmetrical Pastel, Halo / Ring Light Effect, Anamorphic / Cinematic Wide, Fashion Editorial.
Natural & Environmental
Realistic outdoor and natural lighting. Sun, sky, weather and environmental light sources.
Key characteristics: physically plausible color temperatures, strong directional sources, natural ratios between key and fill.
Use when: outdoor scenes, architectural visualization, establishing shots, day and night environments.
Rigs (12): Outdoor Sun, Golden Hour, Window / Interior Natural, Overcast / Cloudy Day, Desert / Harsh Sun, Moonlight / Night Scene, Electric Storm, Arctic / Glacial, Sakura / Cherry Blossom Spring, Blue Hour / Dawn, Jungle Canopy, Aurora Borealis.
Cinematic & Dramatic
Narrative lighting with strong mood and emotional impact. Inspired by film noir, classic cinema and modern cinematography.
Key characteristics: high contrast ratios, motivated light, intentional shadows, strong directional sources.
Use when: character drama, storytelling moments, psychological scenes, building mood and atmosphere.
Rigs (22): Film Noir / Low-Key, Horror / Under Lighting, Split Lighting, Dramatic Rim / Silhouette, Practical + Ambient, Firelight / Candlelight, Stage / Concert Lighting, Inferno / Fire Scene, Crescent / Moonlit Silhouette, Baroque / Chiaroscuro, Venetian Mask / Carnival, Gothic Cathedral, Kabuki / Japanese Theatre, Triadic Color Harmony, Bi-Color Split (Teal & Orange), Blade Runner / Neo-Noir, Circus / Carnival, Cross-Light, Interrogation, Sodium Streetlamp, Sci-Fi Lab, Nightclub.
Professional & Commercial
Polished lighting for product visualization, broadcast and commercial work. Designed to show subjects clearly and professionally.
Key characteristics: even illumination, controlled shadows, built for technical needs (green screen, product reflections, architectural detail).
Use when: product renders, packshots, broadcast, architectural presentations, commercial visualization.
Rigs (12): Flat / Broadcast, Green Screen, Car Showroom, Sitcom / Multi-Camera, Art Gallery / Museum, Architectural / Interior Design, Packshot Tent, Food / Tabletop, Jewelry / Watch, Cosmetics Gradient, Podcast / Streamer, Trade Show / Booth.
Stylized & Experimental
Unconventional setups that push boundaries, for artists who want to break the rules.
Key characteristics: unusual angles, unexpected colors, non-standard ratios.
Use when: creative projects, music videos, experimental art, sci-fi and fantasy scenes where realism is not the goal, toon and NPR shading.
Rigs (5): Stellar / Space, Vortex / Spiral Light, Void / Single Point, Spectrum Array, Toon / Flat.
Themed & Special FX
Genre-specific and effects-driven lighting, built around a specific light source.
Key characteristics: motivated by specific sources (neon, water, flashlights, explosions), often with saturated colors or extreme temperatures.
Use when: genre films, effects shots, themed scenes where a specific look is required.
Rigs (6): Cyberpunk / Neon, Underwater, Bioluminescence / Deep Sea Glow, Haunted House, Explosion Flash, Found Footage / Flashlight.
Animated and Favorites
Two more entries in the Category list gather rigs from every category: Animated, with every rig whose lights move by design (see Animated Rigs), and Favorites, with the starred rigs. The Randomizer picks rigs from the six categories above.
Workflow Tips
Starting from Scratch
Working with Multiple Objects
Select every object to light, then create the rig. The rig is centered on the combined bounding box of all of them, and scaled to their combined size.
Useful for lighting several characters, product arrays or architectural elements.
Warning: Chiaro is designed to light characters, products and objects in that range of sizes. Selecting objects of very different scales together (a character and a building) gives a rig sized for the whole group, which is rarely what the character needs. On a film set nobody would light a building with a three-point setup either. Light the objects that matter, and use Light Only to keep the rest out of the rig's light.
Camera-Relative Positioning
Every rig is positioned relative to the camera. This means:
This is intentional and matches professional practice: in film production, every camera setup is lit again.
Rig Positioning and Bounding Box Center
Chiaro places rigs at the geometric center of the subject's bounding box, not at the object's origin point. Lighting stays consistent regardless of where the origin was placed during modeling.
Why the bounding box center?
Practical examples
Note: object origins don't need fixing before creating a rig.
Understanding Override Controls
Global controls = speed. Adjust the whole rig at once for fast iteration.
Override controls = precision. Set exact values on one light when full control is needed.
When an override is on, that light ignores the matching global control. This allows, for example, a very bright key light (Intensity Override) while dimming every other light with Global Intensity.
Cycles vs EEVEE
Chiaro works in both render engines, but there are practical differences:
Cycles: more physically accurate light falloff, better soft shadows, realistic color blending. Use it for final renders when quality matters.
EEVEE: real-time preview and faster iteration. Use it for setting up and experimenting.
Haze is where the two engines differ most: EEVEE renders it somewhat brighter than Cycles, and Cycles renders it much more slowly. Judge the final amount of haze in the engine used for the final render.
Tip: create and adjust rigs in EEVEE for speed, and render in Cycles for quality.
Experimentation is Encouraged
Don't be afraid to:
The rigs are starting points. Artistic decisions make them unique.
Changelog
Version 3.0.0 (Current Release)
Lazy Lighter (2.x and earlier)
Contact and Support
For technical support, bug reports or feature requests:
Reporting Bugs
Please include the following information to help diagnose issues quickly:
Note: Feedback directly shapes future features and improvements!