Description
I tried to use the NodeToPython add-on to convert Material Node Groups in Blender 4.0, but it gives the following error:
Python: Traceback (most recent call last):
File "C:\ [...] \Blender Foundation\Blender\4.0\scripts\addons\NodeToPython\materials.py", line 246, in execute
process_mat_node_group(nt, level, node_vars, used_vars)
File "C:\ [...] \Blender Foundation\Blender\4.0\scripts\addons\NodeToPython\materials.py", line 192, in process_mat_node_group
process_mat_node_group(node_nt, level + 1, node_vars,
File "C:\ [...] \Blender Foundation\Blender\4.0\scripts\addons\NodeToPython\materials.py", line 212, in process_mat_node_group
group_io_settings(node, file, inner, "output", nt_var, node_tree)
File "C:\Users\Golden Dragon\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\NodeToPython\utils.py", line 276, in group_io_settings
ntio = node_tree.outputs
AttributeError: 'ShaderNodeTree' object has no attribute 'outputs'
I'm pretty sure it's because of Blender 4.0's new NodeTrees system.
I would love to have it fixed.
(By the way, thanks for the great add-on, it really helps me!)