|
Blender V4.3
|
Classes | |
| class | DefaultMaterialNodeParser |
| struct | ExportParams |
| class | GroupInputNodeParser |
| class | GroupNodeParser |
| class | GroupOutputNodeParser |
| class | NodeItem |
| class | NodeParser |
| struct | NodeParserData |
Functions | |
| MaterialX::DocumentPtr | export_to_materialx (Depsgraph *depsgraph, Material *material, const std::string &material_name, const ExportParams &export_params) |
| CLG_LOGREF_DECLARE_GLOBAL (LOG_MATERIALX_SHADER, "materialx.shader") | |
Variables | |
| static const std::string | TEXCOORD_NODE_NAME = "node_texcoord" |
| struct CLG_LogRef * | LOG_MATERIALX_SHADER |
| blender::nodes::materialx::CLG_LOGREF_DECLARE_GLOBAL | ( | LOG_MATERIALX_SHADER | , |
| "materialx.shader" | ) |
| MaterialX::DocumentPtr blender::nodes::materialx::export_to_materialx | ( | Depsgraph * | depsgraph, |
| Material * | material, | ||
| const std::string & | material_name, | ||
| const ExportParams & | export_params ) |
Definition at line 52 of file nodes/shader/materialx/material.cc.
References CLOG_INFO, blender::nodes::materialx::DefaultMaterialNodeParser::compute(), blender::nodes::materialx::DefaultMaterialNodeParser::compute_error(), depsgraph, LOG_MATERIALX_SHADER, blender::nodes::materialx::NodeItem::Material, material, blender::nodes::materialx::NodeItem::node, ntreeShaderOutputNode(), SHD_OUTPUT_ALL, and bNode::typeinfo.
Referenced by blender::io::hydra::MaterialData::init().
|
extern |
Referenced by blender::nodes::materialx::GroupNodeParser::compute(), blender::nodes::materialx::GroupInputNodeParser::compute_full(), blender::nodes::materialx::GroupOutputNodeParser::compute_full(), blender::nodes::materialx::NodeParser::compute_full(), blender::nodes::materialx::NodeItem::convert(), blender::nodes::materialx::NodeItem::create_node(), export_to_materialx(), and blender::nodes::materialx::NodeItem::set_input().
|
static |
Definition at line 17 of file node_parser.cc.
Referenced by blender::nodes::materialx::NodeParser::texcoord_node().