[Bf-blender-cvs] [7083423] master: Fix T46407: Enabling OSL breaks Vector Transform node

Sergey Sharybin noreply at git.blender.org
Thu Oct 8 16:04:47 CEST 2015


Commit: 7083423eb40705edf4ae093b820b76e7cc339406
Author: Sergey Sharybin
Date:   Thu Oct 8 19:04:15 2015 +0500
Branches: master
https://developer.blender.org/rB7083423eb40705edf4ae093b820b76e7cc339406

Fix T46407: Enabling OSL breaks Vector Transform node

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

M	intern/cycles/blender/blender_shader.cpp

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

diff --git a/intern/cycles/blender/blender_shader.cpp b/intern/cycles/blender/blender_shader.cpp
index 30b14b8..a50c9ce 100644
--- a/intern/cycles/blender/blender_shader.cpp
+++ b/intern/cycles/blender/blender_shader.cpp
@@ -290,7 +290,7 @@ static ShaderNode *add_node(Scene *scene,
 	else if(b_node.is_a(&RNA_ShaderNodeVectorTransform)) {
 		BL::ShaderNodeVectorTransform b_vector_transform_node(b_node);
 		VectorTransformNode *vtransform = new VectorTransformNode();
-		vtransform->type = VectorTransformNode::type_enum[b_vector_transform_node.type()];
+		vtransform->type = VectorTransformNode::type_enum[b_vector_transform_node.vector_type()];
 		vtransform->convert_from = VectorTransformNode::convert_space_enum[b_vector_transform_node.convert_from()];
 		vtransform->convert_to = VectorTransformNode::convert_space_enum[b_vector_transform_node.convert_to()];
 		node = vtransform;




More information about the Bf-blender-cvs mailing list