From 8126085037bbe4ce93c6905b1ee865330c7461ea Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 31 Oct 2023 15:38:57 +0500 Subject: [PATCH] Warning message on copying node graph on Blender 4.0+ #3876 As we're still looking for a workaround --- src/blenderbim/blenderbim/tool/blender.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/blenderbim/blenderbim/tool/blender.py b/src/blenderbim/blenderbim/tool/blender.py index 73e245bdc9..07c04a3786 100644 --- a/src/blenderbim/blenderbim/tool/blender.py +++ b/src/blenderbim/blenderbim/tool/blender.py @@ -197,6 +197,15 @@ class Blender: @classmethod def copy_node_graph(cls, material_to, material_from): + + # https://projects.blender.org/blender/blender/issues/108763 + if bpy.app.version >= (4, 0): + print( + "WARNING. Copying node graph is not yet supported on Blender 4.0+ due Blender bug, " + f"copying node graph from {material_from.name} to {material_to.name} will be skipped" + ) + return + temp_override = cls.get_shader_editor_context() shader_editor = temp_override["space"]