diff --git a/core/dumper.py b/core/dumper.py index 4c9c46d..d4d37ff 100644 --- a/core/dumper.py +++ b/core/dumper.py @@ -51,10 +51,6 @@ def dump_nodes(nodes: list[bpy.types.Node]): Dumper.pointers.clear() - print("---") - pprint(data) - print("---") - return data def dump_node(node: bpy.types.Node): @@ -136,11 +132,6 @@ class Dumper: continue elif prop.type == "POINTER": - # if key == 'node_tree': - # print('--------------') - # print(bl_object, value) - # print(cls.pointers) - if isinstance(value, int): # It's a pointer if value not in cls.pointers: print(bl_object, "not loaded yet", prop) @@ -154,14 +145,10 @@ class Dumper: dumper = get_dumper(bl_type) # If the pointer exist register the pointer then load data - # print('-----', value) - # pointer = if attr is None: attr = dumper.new(value) dumper.load(value, attr) - # attr = getattr(bl_object, key) - # if not attr: cls.pointers[value["bl_pointer"]] = attr if hasattr(attr, "update"): @@ -177,7 +164,6 @@ class Dumper: attr.update() elif not prop.is_readonly: - # print(key, value) set_attribute(bl_object, key, value) continue @@ -188,8 +174,6 @@ class Dumper: if isinstance(bl_object, (str, int, float, dict, list, type(None))): return bl_object - # print('Dumping object', bl_object) - data = {"bl_pointer": bl_object.as_pointer()} cls.pointers[bl_object.as_pointer()] = bl_object @@ -198,8 +182,6 @@ class Dumper: print(f"{bl_object} has no attribute {prop.identifier}") continue - # print(prop.identifier) - value = getattr(bl_object, prop.identifier) # Not storing default value @@ -216,15 +198,10 @@ class Dumper: value = PropCollection.dump(value) elif prop.type == "POINTER" and value: - # if prop.identifier == 'image': - # print(bl_object, cls.pointers) if value.as_pointer() in cls.pointers: value = value.as_pointer() else: - # print('Register Pointer', value.as_pointer(), value) cls.pointers[value.as_pointer()] = value - # print(cls.pointers) - # print() dumper = get_dumper(value) value = dumper.dump(value) @@ -294,17 +271,12 @@ class PropCollection(Dumper): if not valid_pointers: continue - # print(param.identifier, cls.pointers[pointer_id]) - try: item = coll.new(**params) except RuntimeError as e: - # print(e, coll.data) - # print() try: item = coll[i] except IndexError as e: - # print(e, coll.data) break dumper = get_dumper(item) @@ -531,8 +503,6 @@ class Nodes(PropCollection): node = cls.pointers[node_data["bl_pointer"]] node.pair_with_output(cls.pointers[paired_output_id]) - # print(node, node_data['outputs']) - Dumper.load( {"inputs": node_data["inputs"], "outputs": node_data["outputs"]}, node,