summaryrefslogtreecommitdiff
path: root/src/modules/ray/ray_scene.h
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2017-09-16 09:35:20 -0700
committerVito Caputo <vcaputo@pengaru.com>2017-09-17 17:58:07 -0700
commitfc1a7bc862121c81a4b1e6075c9c0d3381e2f1bb (patch)
tree4696e54fda172b4310f608dc8fa860def31b0a52 /src/modules/ray/ray_scene.h
parent337440d4a0f141c036e057ecc4fe4f4b808ff9c0 (diff)
ray: stop recurring below a relevance threshold
There's no point computing more reflections if they're not going to contribute substantially to the resulting sample. Previously the max depth threshold solely controlled how many times a given ray could reflect, this commit introduces a minimum relevance as well. Value may require tuning, may actually make sense to move into the scene description as a parameter. Brings a minor frame rate improvement.
Diffstat (limited to 'src/modules/ray/ray_scene.h')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved