Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/shader_nodes.cpp
| Show First 20 Lines • Show All 7,205 Lines • ▼ Show 20 Lines | void SetNormalNode::compile(OSLCompiler &compiler) | ||||
| compiler.add(this, "node_set_normal"); | compiler.add(this, "node_set_normal"); | ||||
| } | } | ||||
| /* OSLNode */ | /* OSLNode */ | ||||
| OSLNode::OSLNode() : ShaderNode(new NodeType(NodeType::SHADER)) | OSLNode::OSLNode() : ShaderNode(new NodeType(NodeType::SHADER)) | ||||
| { | { | ||||
| special_type = SHADER_SPECIAL_TYPE_OSL; | special_type = SHADER_SPECIAL_TYPE_OSL; | ||||
| has_emission = false; | |||||
| } | } | ||||
| OSLNode::~OSLNode() | OSLNode::~OSLNode() | ||||
| { | { | ||||
| delete type; | delete type; | ||||
| } | } | ||||
| ShaderNode *OSLNode::clone(ShaderGraph *graph) const | ShaderNode *OSLNode::clone(ShaderGraph *graph) const | ||||
| ▲ Show 20 Lines • Show All 431 Lines • Show Last 20 Lines | |||||