blender/intern/cycles
Brecht Van Lommel 7f86afec9d Cycles: don't count volume boundaries as transparent bounces.
This is more important now that we will have tigther volume bounds that
we hit multiple times. It also avoids some noise due to RR previously
affecting these surfaces, which shouldn't have been the case and should
eventually be fixed for transparent BSDFs as well.

For non-volume scenes I found no performance impact on NVIDIA or AMD.
For volume scenes the noise decrease and fixed artifacts are worth the
little extra render time, when there is any.
2018-03-01 01:21:29 +01:00
..
app Cycles: tweak CUDA messages and avoid build errors with existing sm_2x configs. 2018-02-18 00:53:25 +01:00
blender Code cleanup: refactor Cycles image metadata retrieval to use a struct. 2018-02-27 23:42:30 +01:00
bvh msvc: Use source folder structure for project file. 2018-02-03 16:38:27 -07:00
cmake msvc: Use source folder structure for project file. 2018-02-03 16:38:27 -07:00
device Cycles: tweak CUDA messages and avoid build errors with existing sm_2x configs. 2018-02-18 00:53:25 +01:00
doc Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
graph Code cleanup: simplify switch statement, ensure we catch missing enums. 2018-02-15 18:13:07 +01:00
kernel Cycles: don't count volume boundaries as transparent bounces. 2018-03-01 01:21:29 +01:00
render Code cleanup: refactor Cycles image metadata retrieval to use a struct. 2018-02-27 23:42:30 +01:00
subd msvc: Use source folder structure for project file. 2018-02-03 16:38:27 -07:00
test Fix Cycles gtests build on macOS. 2017-10-24 17:52:20 +02:00
util Cycles: principled absorption color now has more effect at lower values. 2018-02-28 20:11:53 +01:00
CMakeLists.txt CMake: Expose Cycles devices support as CMake option 2018-02-14 10:32:32 +01:00