Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/nodes.h
| Show First 20 Lines • Show All 1,230 Lines • ▼ Show 20 Lines | |||||
| class MapRangeNode : public ShaderNode { | class MapRangeNode : public ShaderNode { | ||||
| public: | public: | ||||
| SHADER_NODE_CLASS(MapRangeNode) | SHADER_NODE_CLASS(MapRangeNode) | ||||
| void constant_fold(const ConstantFolder &folder); | void constant_fold(const ConstantFolder &folder); | ||||
| virtual int get_group() | virtual int get_group() | ||||
| { | { | ||||
| return NODE_GROUP_LEVEL_3; | return NODE_GROUP_LEVEL_3; | ||||
| } | } | ||||
| void expand(ShaderGraph *graph); | |||||
| float value, from_min, from_max, to_min, to_max; | float value, from_min, from_max, to_min, to_max; | ||||
| bool clamp; | |||||
| }; | }; | ||||
| class ClampNode : public ShaderNode { | class ClampNode : public ShaderNode { | ||||
| public: | public: | ||||
| SHADER_NODE_CLASS(ClampNode) | SHADER_NODE_CLASS(ClampNode) | ||||
| void constant_fold(const ConstantFolder &folder); | void constant_fold(const ConstantFolder &folder); | ||||
| virtual int get_group() | virtual int get_group() | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 279 Lines • Show Last 20 Lines | |||||