Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Dinges <blender@dingto.org>2013-06-23 21:51:08 +0400
committerThomas Dinges <blender@dingto.org>2013-06-23 21:51:08 +0400
commite4ef608020e3d77f05ec869e598dfa42d525da66 (patch)
tree4fb9f4908a00e6a255b5f878563cf83972a43c2d /intern/cycles/render/nodes.h
parent230f4e7ca2f4861c6bc828f5f0c618a7988607f0 (diff)
Cycles / Vector Transform Node:
* Implementation of Vector Transform Node into Cycles. * OSL backend is done, SVM needs the matrices still.
Diffstat (limited to 'intern/cycles/render/nodes.h')
-rw-r--r--intern/cycles/render/nodes.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/intern/cycles/render/nodes.h b/intern/cycles/render/nodes.h
index 8266e9dec88..72904657390 100644
--- a/intern/cycles/render/nodes.h
+++ b/intern/cycles/render/nodes.h
@@ -494,6 +494,19 @@ public:
static ShaderEnum type_enum;
};
+class VectorTransformNode : public ShaderNode {
+public:
+ SHADER_NODE_CLASS(VectorTransformNode)
+
+ ustring type;
+ ustring convert_from;
+ ustring convert_to;
+
+ static ShaderEnum type_enum;
+ static ShaderEnum convert_from_enum;
+ static ShaderEnum convert_to_enum;
+};
+
class BumpNode : public ShaderNode {
public:
SHADER_NODE_CLASS(BumpNode)