Fix T52229: Shadow Catcher artifacts when under transparency
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 11 Aug 2017 07:33:18 +0000 (09:33 +0200)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 11 Aug 2017 11:49:50 +0000 (13:49 +0200)
commitbd069a89aa3a2d166bc7cb4746a2b757497fdddc
treea16dad6a4c54b6ec2925758448109c0bccc2dae9
parent59a52fef6cebac25a296a9c8cc76017bf471f7ee
Fix T52229: Shadow Catcher artifacts when under transparency

Added some extra tirckery to avoid background being tinted dark with transparent
surface. Maybe a bit hacky, but seems to work fine.
intern/cycles/kernel/kernel_accumulate.h
intern/cycles/kernel/kernel_path.h
intern/cycles/kernel/kernel_path_branched.h
intern/cycles/kernel/kernel_shader.h
intern/cycles/kernel/kernel_types.h
intern/cycles/kernel/split/kernel_holdout_emission_blurring_pathtermination_ao.h