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
path: root/intern
diff options
context:
space:
mode:
authorBrecht Van Lommel <brecht@blender.org>2021-04-06 16:34:13 +0300
committerBrecht Van Lommel <brecht@blender.org>2021-04-06 16:34:13 +0300
commit24d71acd864bae8d7c746c873b034d69383cda4f (patch)
tree686195493022e5286232fbd473fe600d9eae1397 /intern
parent9676a1f61ebeffb3013f8fa0a56ce6e8747fb3c5 (diff)
Fix Cycles rendering files with Simplify wrong after recent changes
The versioning code was not taking into account the old default for AO bounces.
Diffstat (limited to 'intern')
-rw-r--r--intern/cycles/blender/addon/version_update.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/intern/cycles/blender/addon/version_update.py b/intern/cycles/blender/addon/version_update.py
index 7c57bdf453c..827f84b9873 100644
--- a/intern/cycles/blender/addon/version_update.py
+++ b/intern/cycles/blender/addon/version_update.py
@@ -219,9 +219,12 @@ def do_versions(self):
if version <= (2, 93, 16):
cscene = scene.cycles
- if scene.render.use_simplify and \
- (cscene.ao_bounces or cscene.ao_bounces_render):
+ ao_bounces = cscene.get("ao_bounces", 0)
+ ao_bounces_render = cscene.get("ao_bounces_render", 0)
+ if scene.render.use_simplify and (ao_bounces or ao_bounces_render):
cscene.use_fast_gi = True
+ cscene.ao_bounces = ao_bounces
+ cscene.ao_bounces_render = ao_bounces_render
else:
cscene.ao_bounces = 1
cscene.ao_bounces_render = 1