diff options
author | Brecht Van Lommel <brecht@blender.org> | 2021-11-19 19:35:08 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2021-11-19 19:42:22 +0300 |
commit | 1b686c60b5a7f7f7604d7ba5012aa5afa15f0d07 (patch) | |
tree | 6f340596fdc6936063c02f3dcb1a48312fd20649 /source/blender/draw | |
parent | 0f1a200a67e8fb309872bbd5d6f7890efdd88086 (diff) |
Fix T93046: Cycles world volume rendering very slow in OptiX with some scenes
With very long ray distance, OptiX ends up traversing many BVH nodes due to
a feature that improves precision. However this causes very slow rendering.
We now avoid generating such long rays by rejecting the few samples that have
long ray distances and very low probability of being generated. This should not
meaningfully affect render results.
Thanks to Sergey and Patrick for the investigation.
Diffstat (limited to 'source/blender/draw')
0 files changed, 0 insertions, 0 deletions