From 329e62321d6ab53c5790ede54b26bb3e3209dfe8 Mon Sep 17 00:00:00 2001 From: vickydotbat Date: Sun, 5 Jul 2026 01:35:42 +0200 Subject: [PATCH] wgt01: set fake user in wire_materials.py so materials survive save --- wgt01/wire_materials.py | 1 + 1 file changed, 1 insertion(+) diff --git a/wgt01/wire_materials.py b/wgt01/wire_materials.py index b223f6c..cc7dde2 100644 --- a/wgt01/wire_materials.py +++ b/wgt01/wire_materials.py @@ -6,6 +6,7 @@ BASE = os.path.dirname(bpy.data.filepath) for slot in SLOTS: name = f"MAT_wgt01_{slot}" mat = bpy.data.materials.get(name) or bpy.data.materials.new(name) + mat.use_fake_user = True mat.use_nodes = True nt = mat.node_tree; nt.nodes.clear() out = nt.nodes.new("ShaderNodeOutputMaterial")