diff options
author | Sergey Sharybin <sergey@blender.org> | 2022-03-08 16:43:48 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey@blender.org> | 2022-03-09 12:37:19 +0300 |
commit | 04e89c5b06739a9a507942e2a9c67fb59b975600 (patch) | |
tree | 97e5723d9616f364b706b8d7e8353d9d190e8255 /source/blender/makesdna | |
parent | 801d7b4921dce55d1fb0d2989935408db1e1691e (diff) |
Fix T96165: Incorrect render of barcelone scene with BVH2
Fix T95462: Partly transparent objects appear to glow in the dark
The issue was caused by incorrect check for exceeded number
of transparent bounces: the same maximum distance was used
for picking up N closest intersections and counting overall
intersections count.
Now made it so intersection count is using ray distance which
matches the way how Embree and OptiX implementation works.
Benchmark result:
{F12907888}
There is no big time difference in the pabellon scene. The
Victor scene timing doesn't seem to be very reliable as the
variance in time across different benchmark runs is quite
high.
Differential Revision: https://developer.blender.org/D14280
Diffstat (limited to 'source/blender/makesdna')
0 files changed, 0 insertions, 0 deletions