Light Linking: Support shadow linking to emissive meshes #107981

Merged
Sergey Sharybin merged 1 commits from Sergey/blender:cycles-light-linking-mesh into cycles-light-linking 2023-05-16 18:39:27 +02:00

1 Commits

Author SHA1 Message Date
Sergey Sharybin b6f27841e3 Light Linking: Support shadow linking to emissive meshes
This includes picking up a mesh emitter with the check for a fully
blocked light by a blocker with default linking configuration.

Implemented using an intersection loop, which might not have the
best performance compared to intersect-all behavior, but allows to
use some specialized for the shadow linking ray manipulations and
object flags check.

Ref #104972
2023-05-16 18:00:18 +02:00