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 <brecht@blender.org>2020-12-07 15:11:17 +0300
committerBrecht Van Lommel <brecht@blender.org>2020-12-07 15:13:49 +0300
commitcf9275dd4e452717faffa0e502814af01d84d539 (patch)
tree01b269926fd99f3297e92958bc4df97e3e290b9c
parentd329a6a937eaeb5f8a683eedf3a79384eedf0e0a (diff)
Fix failing Cycles tests after Cryptomatte changes
For old files without Cycles cryptomatte settings, must provide the defaults.
-rw-r--r--intern/cycles/blender/addon/version_update.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/intern/cycles/blender/addon/version_update.py b/intern/cycles/blender/addon/version_update.py
index 053603fa15c..5dae88d60c7 100644
--- a/intern/cycles/blender/addon/version_update.py
+++ b/intern/cycles/blender/addon/version_update.py
@@ -198,11 +198,11 @@ def do_versions(self):
if scene.render.engine == 'CYCLES':
for view_layer in scene.view_layers:
cview_layer = view_layer.cycles
- view_layer.use_pass_cryptomatte_object = cview_layer.get("use_pass_crypto_object")
- view_layer.use_pass_cryptomatte_material = cview_layer.get("use_pass_crypto_material")
- view_layer.use_pass_cryptomatte_asset = cview_layer.get("use_pass_crypto_asset")
- view_layer.pass_cryptomatte_depth = cview_layer.get("pass_crypto_depth")
- view_layer.use_pass_cryptomatte_accurate = cview_layer.get("pass_crypto_accurate")
+ view_layer.use_pass_cryptomatte_object = cview_layer.get("use_pass_crypto_object", False)
+ view_layer.use_pass_cryptomatte_material = cview_layer.get("use_pass_crypto_material", False)
+ view_layer.use_pass_cryptomatte_asset = cview_layer.get("use_pass_crypto_asset", False)
+ view_layer.pass_cryptomatte_depth = cview_layer.get("pass_crypto_depth", 6)
+ view_layer.use_pass_cryptomatte_accurate = cview_layer.get("pass_crypto_accurate", True)
# Lamps
for light in bpy.data.lights: