Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/nodes.h
| Show First 20 Lines • Show All 1,256 Lines • ▼ Show 20 Lines | |||||
| public: | public: | ||||
| SHADER_NODE_CLASS(MathNode) | SHADER_NODE_CLASS(MathNode) | ||||
| virtual int get_group() | virtual int get_group() | ||||
| { | { | ||||
| return NODE_GROUP_LEVEL_1; | return NODE_GROUP_LEVEL_1; | ||||
| } | } | ||||
| void constant_fold(const ConstantFolder &folder); | void constant_fold(const ConstantFolder &folder); | ||||
| float value1; | float a; | ||||
| float value2; | float b; | ||||
| NodeMath type; | NodeMathType type; | ||||
| bool use_clamp; | |||||
| }; | }; | ||||
| class NormalNode : public ShaderNode { | class NormalNode : public ShaderNode { | ||||
| public: | public: | ||||
| SHADER_NODE_CLASS(NormalNode) | SHADER_NODE_CLASS(NormalNode) | ||||
| virtual int get_group() | virtual int get_group() | ||||
| { | { | ||||
| return NODE_GROUP_LEVEL_2; | return NODE_GROUP_LEVEL_2; | ||||
| ▲ Show 20 Lines • Show All 253 Lines • Show Last 20 Lines | |||||