blender/intern/cycles/bvh
Brecht Van Lommel fc38276d74 Fix Cycles shadow catcher objects influencing each other.
Since all the shadow catchers are already assumed to be in the footage,
the shadows they cast on each other are already in the footage too. So
don't just let shadow catchers skip self, but all shadow catchers.

Another justification is that it should not matter if the shadow catcher
is modeled as one object or multiple separate objects, the resulting
render should be the same.

Differential Revision: https://developer.blender.org/D2763
2017-08-07 17:54:26 +02:00
..
bvh2.cpp Fix Cycles shadow catcher objects influencing each other. 2017-08-07 17:54:26 +02:00
bvh2.h Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00
bvh4.cpp Fix Cycles shadow catcher objects influencing each other. 2017-08-07 17:54:26 +02:00
bvh4.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_binning.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_binning.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_build.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_build.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_node.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_node.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_params.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_sort.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_sort.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_split.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_split.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
bvh_unaligned.cpp Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh_unaligned.h Cycles: Header cleanup in BVH: move self header to be the first one 2017-04-13 11:28:02 +02:00
bvh.cpp Fix Cycles shadow catcher objects influencing each other. 2017-08-07 17:54:26 +02:00
bvh.h Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00
CMakeLists.txt Cycles: Split BVH implementations into separate files 2017-04-13 10:55:46 +02:00