<aside>
Light linking determines which objects a light illuminates. Shadow linking determines which objects cast shadows for that light. In Solaris, the LOP Light Linker lets you create and manage both relationships.
</aside>
By default, lights in a 3D scene illuminate every eligible object within their effective range. Light linking overrides this behavior by specifying which objects each light can illuminate.
Light linking gives lighting artists more control over the final image without restructuring the entire scene.
Common uses include:
lightlinking_hos_re1mon_gerardojustel_red.mp4
Solaris uses USD primitives (prims), along with their properties and relationships.
The Light Linker LOP creates USD light-link properties that define which scene objects each light affects.
These properties act as a set of rules:
| Element | Role |
|---|---|
| Light | The source of illumination |
| Target prim | An object that may receive illumination |
| Include rule | Specifies objects the light should affect |
| Exclude rule | Specifies objects the light should not affect |
USD also supports collections, allowing rules to target groups of prims instead of individual objects. The Light Linker interface lets you manage these relationships without manually authoring USD properties.
The Light Linker LOP is the dedicated node for managing these relationships.
<aside>
In Solaris, the Light Linker LOP uses rules to define these relationships for individual prims or collections, giving you precise control over lighting without duplicating the scene or modifying its geometry.
</aside>
https://www.sidefx.com/docs/houdini/nodes/lop/lightlinker.html
<aside>
Light 1 Affecting Only the Skull

Default No Light Mix

With Light Mix

</aside>
<aside>
Light 2 Affecting Only the Ground

Default No Light Mix

With Light Mix

</aside>
The interface is divided into three areas:

LOP Light Linker interface
Let's say you want the Key Light to illuminate only the skull.
The rule now defines which objects the Key Light affects.

Create a light-linking rule
<aside>
The Include list defines the intended targets; the Exclude list defines exceptions.
</aside>
Light Linker can also create shadow-linking rules.
The two rule types control different things:
To create a shadow-link rule, Alt-drag a light into the central rules area.

Shadow Linking
<aside>
Light 1 and Light 2 Not Affecting Ground

Default No Light Mix

With Light Mix

</aside>
<aside>
Crown and Skull not casting shadows

Default No Light Mix

With Light Mix

</aside>
<aside>
</aside>