|
Blender V4.3
|
Inherits blender::nodes::materialx::NodeParser.
Public Member Functions | |
| NodeItem | compute () override |
| NodeItem | compute_error () |
| NodeParser (MaterialX::GraphElement *graph, const Depsgraph *depsgraph, const Material *material, const bNode *node, const bNodeSocket *socket_out, NodeItem::Type to_type, GroupNodeParser *group_parser, const ExportParams &export_params) | |
Public Member Functions inherited from blender::nodes::materialx::NodeParser | |
| NodeParser (MaterialX::GraphElement *graph, const Depsgraph *depsgraph, const Material *material, const bNode *node, const bNodeSocket *socket_out, NodeItem::Type to_type, GroupNodeParser *group_parser, const ExportParams &export_params) | |
| virtual | ~NodeParser ()=default |
| virtual NodeItem | compute_full () |
Definition at line 19 of file nodes/shader/materialx/material.cc.
|
inlineoverridevirtual |
Implements blender::nodes::materialx::NodeParser.
Definition at line 23 of file nodes/shader/materialx/material.cc.
References Material::b, blender::nodes::materialx::NodeParser::create_node(), Material::g, blender::nodes::materialx::NodeItem::Material, blender::nodes::materialx::NodeParser::material_, Material::metallic, blender::nodes::materialx::NodeItem::node, Material::r, Material::roughness, Material::spec, blender::nodes::materialx::NodeItem::SurfaceShader, and blender::nodes::materialx::NodeParser::val().
Referenced by blender::nodes::materialx::export_to_materialx().
|
inline |
Definition at line 40 of file nodes/shader/materialx/material.cc.
References blender::nodes::materialx::NodeParser::create_node(), blender::nodes::materialx::NodeItem::Material, blender::nodes::materialx::NodeItem::node, blender::nodes::materialx::NodeItem::SurfaceShader, and blender::nodes::materialx::NodeParser::val().
Referenced by blender::nodes::materialx::export_to_materialx().
| blender::nodes::materialx::NodeParser::NodeParser | ( | MaterialX::GraphElement * | graph, |
| const Depsgraph * | depsgraph, | ||
| const Material * | material, | ||
| const bNode * | node, | ||
| const bNodeSocket * | socket_out, | ||
| NodeItem::Type | to_type, | ||
| GroupNodeParser * | group_parser, | ||
| const ExportParams & | export_params ) |
Definition at line 38 of file node_parser.cc.