[Bf-blender-cvs] [ed91e759d1f] blender-v3.0-release: Fix Cryptomatte accurate option showing for Cycles, only needed for Eevee

Brecht Van Lommel noreply at git.blender.org
Thu Nov 18 17:47:06 CET 2021


Commit: ed91e759d1f0debce58b10261799378e1639e6c0
Author: Brecht Van Lommel
Date:   Thu Nov 18 16:27:21 2021 +0100
Branches: blender-v3.0-release
https://developer.blender.org/rBed91e759d1f0debce58b10261799378e1639e6c0

Fix Cryptomatte accurate option showing for Cycles, only needed for Eevee

===================================================================

M	release/scripts/startup/bl_ui/properties_view_layer.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/properties_view_layer.py b/release/scripts/startup/bl_ui/properties_view_layer.py
index ad7d6008238..3ced6a31db5 100644
--- a/release/scripts/startup/bl_ui/properties_view_layer.py
+++ b/release/scripts/startup/bl_ui/properties_view_layer.py
@@ -192,8 +192,10 @@ class ViewLayerCryptomattePanel(ViewLayerButtonsPanel, Panel):
                           view_layer.use_pass_cryptomatte_material,
                           view_layer.use_pass_cryptomatte_asset))
         col.prop(view_layer, "pass_cryptomatte_depth", text="Levels")
-        col.prop(view_layer, "use_pass_cryptomatte_accurate",
-                 text="Accurate Mode")
+
+        if context.engine == 'BLENDER_EEVEE':
+            col.prop(view_layer, "use_pass_cryptomatte_accurate",
+                     text="Accurate Mode")
 
 
 class VIEWLAYER_PT_layer_passes_cryptomatte(ViewLayerCryptomattePanel, Panel):



More information about the Bf-blender-cvs mailing list