blender/intern/cycles/render
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
..
attribute.cpp Cycles: Add utility function to remove given attribute 2017-10-11 13:18:59 +05:00
attribute.h Cycles: Add utility function to remove given attribute 2017-10-11 13:18:59 +05:00
background.cpp Cycles: option to make background visible through glass transparent. 2018-01-12 01:34:28 +01:00
background.h Cycles: option to make background visible through glass transparent. 2018-01-12 01:34:28 +01:00
bake.cpp Fix T53607: Cycles normal map baking problem when there is no bump. 2017-12-25 23:05:45 +01:00
bake.h Cycles: antialias normal baking if the mesh has a bump map. 2017-11-07 22:35:12 +01:00
buffers.cpp Cycles: make CUDA code a bit more robust to host/device alloc failures. 2018-01-02 23:46:19 +01:00
buffers.h Cycles: Add per-tile render time debug pass 2017-11-17 16:40:24 +01:00
camera.cpp Cycles: add offscreen dicing scale and dicing camera. 2018-01-12 01:34:07 +01:00
camera.h Cycles: add offscreen dicing scale and dicing camera. 2018-01-12 01:34:07 +01:00
CMakeLists.txt Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
constant_fold.cpp Fix missing return error introduced by last commit 2017-07-03 12:12:27 +02:00
constant_fold.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
curves.cpp Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
curves.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
film.cpp Cycles: Add per-tile render time debug pass 2017-11-17 16:40:24 +01:00
film.h Cycles: Implement denoising option for reducing noise in the rendered image 2017-05-07 14:40:58 +02:00
graph.cpp Fix T51805: Overlapping volumes renders incorrect on AMD GPU 2017-08-23 12:35:23 +02:00
graph.h Code refactor: rename subsurface to local traversal, for reuse. 2017-11-07 22:35:12 +01:00
image.cpp Cycles: make CUDA code a bit more robust to host/device alloc failures. 2018-01-02 23:46:19 +01:00
image.h Cycles: make CUDA code a bit more robust to host/device alloc failures. 2018-01-02 23:46:19 +01:00
integrator.cpp Cycles: use AO factor to let user adjust intensity of AO bounces. 2017-10-25 21:46:23 +02:00
integrator.h Cycles: remove option to disable transparent shadows globally. 2017-08-07 14:01:24 +02:00
light.cpp Cycles: Make per-object random value output also work for Lamps 2017-11-14 04:17:54 +01:00
light.h Cycles: Make per-object random value output also work for Lamps 2017-11-14 04:17:54 +01:00
mesh_displace.cpp Code refactor: device memory cleanups, preparing for mapped host memory. 2017-11-05 15:22:04 +01:00
mesh_subdivision.cpp Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
mesh.cpp Cycles: Silence warning when building without OSL 2017-11-09 08:39:30 -02:00
mesh.h Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. 2017-11-05 18:00:48 +01:00
nodes.cpp Cycles: add bevel shader, for raytrace based rounded edges. 2017-11-07 22:35:12 +01:00
nodes.h Cycles: add bevel shader, for raytrace based rounded edges. 2017-11-07 22:35:12 +01:00
object.cpp Cycles: support animated object scale in motion blur. 2018-01-11 02:58:29 +01:00
object.h Cycles: fix inefficient attribute map storage, saves 615MB in victor scene. 2017-11-05 18:00:48 +01:00
osl.cpp Cycles: support baking normals plugged into BSDFs, averaged with closure weight. 2017-08-20 16:51:53 +02:00
osl.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
particles.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
particles.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
scene.cpp Cycles: add offscreen dicing scale and dicing camera. 2018-01-12 01:34:07 +01:00
scene.h Cycles: add offscreen dicing scale and dicing camera. 2018-01-12 01:34:07 +01:00
session.cpp Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable 2017-11-09 01:04:06 -05:00
session.h Cycles: disable progressive refine if denoising or save buffers is used. 2017-10-21 20:29:21 +02:00
shader.cpp Code refactor: rename subsurface to local traversal, for reuse. 2017-11-07 22:35:12 +01:00
shader.h Cycles: Fix possible race condition when generating Beckmann table 2017-10-06 21:06:15 +05:00
sobol.cpp Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
sobol.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
svm.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
svm.h Code refactor: avoid some unnecessary device memory copying. 2017-10-21 20:58:28 +02:00
tables.cpp Code refactor: device memory cleanups, preparing for mapped host memory. 2017-11-05 15:22:04 +01:00
tables.h Cycles: Make all #include statements relative to cycles source directory 2017-03-29 13:41:11 +02:00
tile.cpp Fix issue with resumable rendering in recent changes. 2017-10-21 20:57:52 +02:00
tile.h Cycles: disable progressive refine if denoising or save buffers is used. 2017-10-21 20:29:21 +02:00