[Bf-blender-cvs] [1ceaca7f646] master: Fix T61017: node_shader_utils did not handle diffuse_color correctly
Jacques Lucke
noreply at git.blender.org
Wed Jan 30 14:37:19 CET 2019
Commit: 1ceaca7f646c90f601dd53e4843d914e25289df2
Author: Jacques Lucke
Date: Wed Jan 30 14:37:09 2019 +0100
Branches: master
https://developer.blender.org/rB1ceaca7f646c90f601dd53e4843d914e25289df2
Fix T61017: node_shader_utils did not handle diffuse_color correctly
===================================================================
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 67dfe92152e..83cf94bd147 100644
--- a/release/scripts/modules/bpy_extras/node_shader_utils.py
+++ b/release/scripts/modules/bpy_extras/node_shader_utils.py
@@ -268,9 +268,10 @@ class PrincipledBSDFWrapper(ShaderWrapper):
@_set_check
def base_color_set(self, color):
+ color = rgb_to_rgba(color)
self.material.diffuse_color = color
if self.use_nodes and self.node_principled_bsdf is not None:
- self.node_principled_bsdf.inputs["Base Color"].default_value = rgb_to_rgba(color)
+ self.node_principled_bsdf.inputs["Base Color"].default_value = color
base_color = property(base_color_get, base_color_set)
More information about the Bf-blender-cvs
mailing list