From ed932e3fa42d2f38c6b3eee74e9283f0e16bbda8 Mon Sep 17 00:00:00 2001 From: LeenkxTeam Date: Thu, 6 Feb 2025 17:13:41 +0000 Subject: [PATCH] Update leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py --- leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py b/leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py index 50ad88f..1323368 100644 --- a/leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py +++ b/leenkx/blender/lnx/material/cycles_nodes/nodes_shader.py @@ -139,7 +139,10 @@ if bpy.app.version > (4, 1, 0): subsurface_radius = c.parse_vector_input(node.inputs[9]) subsurface_color = c.parse_vector_input(node.inputs[8]) state.out_metallic = c.parse_value_input(node.inputs[1]) - state.out_specular = c.parse_value_input(node.inputs[13]) + if bpy.app.version > (4, 2, 4): + state.out_specular = c.parse_value_input(node.inputs[13]) + else: + state.out_specular = c.parse_value_input(node.inputs[12]) state.out_roughness = c.parse_value_input(node.inputs[2]) # Prevent black material when metal = 1.0 and roughness = 0.0 try: