Fix T53012: Shadow catcher creates artifacts on contact area
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 6 Oct 2017 12:27:34 +0000 (17:27 +0500)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 6 Oct 2017 12:27:34 +0000 (17:27 +0500)
commita950af8e24dd22e93bbf13a7931c175d0037df66
treeee6b42776323737a7fccbd5087b8678355c67549
parent0d3c8d07016d7a203c61ca35bb43d149e01dd0d7
Fix T53012: Shadow catcher creates artifacts on contact area

The issue was caused by light sample being evaluated to nan at some point.
This is root of the cause which is to be fixed, but is very hard to trace down
especially via ssh (the issue only happens on AVX2 release build). Will give it
a closer look when back to my AVX2 machine.

For until then this is a good check to have anyway, it corresponds to what's
happening in regular radiance sum.
intern/cycles/kernel/kernel_accumulate.h