From d03553a4b085e472dc1bd04899ae1408e3a24abb Mon Sep 17 00:00:00 2001 From: Swann Date: Mon, 23 Sep 2019 21:19:36 +0200 Subject: [PATCH] fix: material dump --- bl_types/bl_material.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/bl_types/bl_material.py b/bl_types/bl_material.py index f3ad672..43444b1 100644 --- a/bl_types/bl_material.py +++ b/bl_types/bl_material.py @@ -96,12 +96,11 @@ class BlMaterial(BlDatablock): nodes[node.name]['inputs'] = {} for i in node.inputs: - dumper.depth = 1 - dumper.include_filter = ["default_value"] + input_dumper = utils.dump_anything.Dumper() + input_dumper.depth = 2 + input_dumper.include_filter = ["default_value"] if hasattr(i,'default_value'): - nodes[node.name]['inputs'][i.name] = dumper.dump(i) - - + nodes[node.name]['inputs'][i.name] = input_dumper.dump(i) data["node_tree"]['nodes'] = nodes utils.dump_datablock_attibutes( pointer.node_tree, ["links"], 3, data['node_tree'])