Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2014-05-29 15:32:16 +0400
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2014-06-14 15:49:56 +0400
commitf5cb0cf1a50350e32b6fec5056f23a20606c7ea0 (patch)
tree6ddd8d2319123a25f083cefa0052c3128592a8d0 /source/blender/nodes/NOD_static_types.h
parent5fa68133c986be521e06b1f2558a33e56d27b98b (diff)
Cycles: improved importance sampling for Beckmann and GGX glossy
Samples render slower than before, but hopefully this is made up for with reduced noise in most cases. The main slowdown comes from samples that would previously be wasted and turn out black, which are now continued. GGX sampling is about the same speed as before, while for Beckmann it is slower still. Perhaps optimizations are still possible there, but didn't find anything easy. Code from this paper, which comes with sample code: Importance Sampling Microfacet-Based BSDFs using the Distribution of Visible Normals. E. Heitz and E. d'Eon, EGSR 2014 Differential Revision: https://developer.blender.org/D572
Diffstat (limited to 'source/blender/nodes/NOD_static_types.h')
0 files changed, 0 insertions, 0 deletions