blender/intern/cycles/kernel/closure
Lukas Stockner 322f0223d0 Cycles: option to make background visible through glass transparent.
This can be enabled in the Film panel, with an option to control the
transmisison roughness below which glass becomes transparent.

Differential Revision: https://developer.blender.org/D2904
2018-01-12 01:34:28 +01:00
..
alloc.h Fix T53270: crash with multiscatter GGX after recent refactoring. 2017-11-09 20:28:00 +01:00
bsdf_ashikhmin_shirley.h Cycles: Consider GGX/Beckmann/Ashikhmin of 0 roughness a singular ray 2016-12-14 11:04:02 +01:00
bsdf_ashikhmin_velvet.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_diffuse_ramp.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_diffuse.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_hair.h Fix T50075: Assert during debug render of hair_geom_transmission.blend 2016-12-01 12:11:11 +01:00
bsdf_microfacet_multi_impl.h Fix Cycles multi scatter GGX different render results with Clang and GCC. 2017-07-23 23:25:12 +02:00
bsdf_microfacet_multi.h Fix Cycles multi scatter GGX different render results with Clang and GCC. 2017-07-23 23:25:12 +02:00
bsdf_microfacet.h Fix part of T53038: principled BSDF clearcoat weight has no effect with 0 roughness. 2017-10-18 23:35:54 +02:00
bsdf_oren_nayar.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_phong_ramp.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_principled_diffuse.h Fix T51956: color noise with principled sss, radius 0 and branched path. 2017-07-02 19:21:08 +02:00
bsdf_principled_sheen.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_reflection.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_refraction.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_toon.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
bsdf_transparent.h Code refactor: sum transparent and absorption weights outside closures. 2017-11-05 18:13:44 +01:00
bsdf_util.h Squashed commit of the following: 2017-04-18 11:43:09 +02:00
bsdf.h Cycles: option to make background visible through glass transparent. 2018-01-12 01:34:28 +01:00
bssrdf.h Cycles: Fix wrong behavior of sharpness in Cubic SSS 2017-11-20 11:40:55 +01:00
emissive.h Code refactor: remove emission and background closures, sum directly. 2017-11-05 18:13:44 +01:00
volume.h Code refactor: sum transparent and absorption weights outside closures. 2017-11-05 18:13:44 +01:00