0
0
forked from blender/blender
blender/intern/cycles/kernel
Weizhen Huang 204b99dd3f Fix #124241: Light-linked objects render incorrectly in volumes
the object in volume stack should be used instead of `isect.object`.

NOTE: this solution does not work for overlapping volumes. But since
light linking of overlapping volumes did not work before, it should be
fine to implement this partial solution. We read the bottom of the stack
instead of the top to avoid looping through the entire stack.

Pull Request: blender/blender#124341
2024-07-08 16:17:39 +02:00
..
bake Cycles: Dormant fixes for adaptive feature compilation 2024-04-30 12:56:22 +02:00
bvh Cycles: MetalRT optimisations (scene_intersect_shadow + random_walk) 2024-05-10 16:38:02 +02:00
camera Fix and test direction_to_fisheye_lens_polynomial 2024-07-01 13:56:35 +02:00
closure Cleanup: spelling in code comments & minor edits 2024-06-06 09:55:13 +10:00
device Fix: Cycles build issues when disabling various kernel features 2024-06-13 19:41:19 +02:00
film Cycles: Dormant fixes for adaptive feature compilation 2024-04-30 12:56:22 +02:00
geom Fix #122976: Cycles light linking broken for volumes with light tree 2024-06-10 16:11:12 +02:00
integrator Fix #124241: Light-linked objects render incorrectly in volumes 2024-07-08 16:17:39 +02:00
light Fix: Cycles Light Tree gives low weight to distant lights in large volume 2024-06-24 12:48:08 +02:00
osl Fix: Cycles build error with OptiX after recent changes 2024-06-26 02:39:12 +02:00
sample Cleanup: Formatting 2024-06-05 03:04:03 +02:00
svm Fix #94323: Cycles blocky artifacts in overlapping volumes due to scale difference 2024-06-25 18:49:26 +02:00
util Fix: Cycles build issues when disabling various kernel features 2024-06-13 19:41:19 +02:00
CMakeLists.txt Cycles: Compress GPU kernels to reduce file size 2024-06-23 00:52:30 +02:00
data_arrays.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
data_template.h Cycles: Avoid spam Metal pipeline creation during viewport animation 2024-07-08 15:53:35 +02:00
tables.h Cleanup: spelling in code 2023-11-27 10:55:39 +11:00
types.h Fix #94323: Cycles blocky artifacts in overlapping volumes due to scale difference 2024-06-25 18:49:26 +02:00