- base_color.set_from_input(material.node_tree, surface_node.inputs["Base Color"], surface_node.inputs["Alpha"])
- metalness.set_from_input(material.node_tree, surface_node.inputs["Metallic"])
- roughness.set_from_input(material.node_tree, surface_node.inputs["Roughness"])
- normal.set_from_input(material.node_tree, surface_node.inputs["Normal"])
- emission.set_from_input(material.node_tree, surface_node.inputs["Emission"])
- elif surface_node.type=='EMISSION' or surface_node.type=='MIX_SHADER':
- color_input, alpha_input = get_unlit_inputs(material.node_tree, surface_node, self.blend_type=='ADDITIVE')
+ base_color.set_from_input(material.node_tree, from_node.inputs["Base Color"], from_node.inputs["Alpha"])
+ metalness.set_from_input(material.node_tree, from_node.inputs["Metallic"])
+ roughness.set_from_input(material.node_tree, from_node.inputs["Roughness"])
+ normal.set_from_input(material.node_tree, from_node.inputs["Normal"])
+ emission.set_from_input(material.node_tree, from_node.inputs["Emission"])
+ elif from_node.type=='EMISSION' or from_node.type=='MIX_SHADER':
+ color_input, alpha_input = get_unlit_inputs(material.node_tree, from_node, self.blend_type=='ADDITIVE')