[Bf-blender-cvs] [cfb6f14616e] blender2.8: Fix node_shader_utils: "Specular Tint" is a float (not a color)

Philipp Oeser noreply at git.blender.org
Thu Nov 15 18:06:17 CET 2018


Commit: cfb6f14616ecd96831815b48c7edfdd706ddcf2e
Author: Philipp Oeser
Date:   Thu Nov 15 17:44:14 2018 +0100
Branches: blender2.8
https://developer.blender.org/rBcfb6f14616ecd96831815b48c7edfdd706ddcf2e

Fix node_shader_utils: "Specular Tint" is a float (not a color)

===================================================================

M	release/scripts/modules/bpy_extras/node_shader_utils.py

===================================================================

diff --git a/release/scripts/modules/bpy_extras/node_shader_utils.py b/release/scripts/modules/bpy_extras/node_shader_utils.py
index d06d66d3cb5..049ae7209c7 100644
--- a/release/scripts/modules/bpy_extras/node_shader_utils.py
+++ b/release/scripts/modules/bpy_extras/node_shader_utils.py
@@ -306,12 +306,12 @@ class PrincipledBSDFWrapper(ShaderWrapper):
     def specular_tint_get(self):
         if not self.use_nodes or self.node_principled_bsdf is None:
             return 0.0
-        return rgba_to_rgb(self.node_principled_bsdf.inputs["Specular Tint"].default_value)
+        return self.node_principled_bsdf.inputs["Specular Tint"].default_value
 
     @_set_check
     def specular_tint_set(self, value):
         if self.use_nodes and self.node_principled_bsdf is not None:
-            self.node_principled_bsdf.inputs["Specular Tint"].default_value = rgb_to_rgba(value)
+            self.node_principled_bsdf.inputs["Specular Tint"].default_value = value
 
     specular_tint = property(specular_tint_get, specular_tint_set)



More information about the Bf-blender-cvs mailing list