Last updated on
May 24, 2023
- Substance 3D home
- Home
- Command Line Tools
- Command Line overview
- sbsbaker
- sbscooker
- sbsmtools
- sbsmutator
- sbsrender
- sbsupdater
- Command Line overview
- Pysbs - Python API
- Pysbs - Python API overview
- Getting started
- General topics
- Examples
- API Content
- API Content overview
- Substance definitions
- Common interfaces
- compnode
- context projectmgr
- graph
- mdl
- modelgraphindex
- modelannotationnames
- modelgraph
- modelgraphgenerator
- modelgraphimplementation
- modelnodenames
- modeloperand
- modulegraphindex
- moduleannotation
- moduleconnection
- modulegraph
- modulegraphgenerator
- modulegraphimplementation
- modulegraphlibrary
- modulegraphregister
- modulenode
- modulenodeimplementation
- modulenodeinstance
- moduleoperand
- moduleoutputbridging
- moduleparaminput
- params
- projectmgrdoc
- sbsarchive
- sbscommon
- sbspreset
- sbsproject
- substance
- Libraries
- sbsenum
- sbslibrary
- sbsbakerslibrary
- Helpers
- Execution context
- API Change log
- Samples
- Setup and Getting Started
- Integrations
- Substance Maya toolset
- Changelog overview
modulegraphlibrary
Module sbslibrary provides the libraries of Module Graph’s Tag.
class modulegraph.modulegraphlibrary.ModuleGraphRegisterClass
Bases: object
ANNOTATION = 'annotation'
BASICNODEINSTANCE = 'basicnodeinstance'
BASICNODEINSTANCEIMPLEMENTATION = 'basicnodeinstanceimplementation'
CONNECTION = 'connection'
CUSTOMIMPLEMENTATION = 'customimplementation'
FEATUREVERSION = 'featureversion'
GRAPH = 'graph'
GRAPHIMPLEMENTATION = 'graphimplementation'
INPUTPARAM = 'inputparameter'
NODES = 'nodes'
OPERANDS = 'operands'
class modulegraph.modulegraphlibrary.ModuleGraphTag
Bases: object
ANNOTATION = 'mdl_annotation'
ANNOTATIONS = 'mdl_annotations'
CONNECTION = 'connection'
CONNECTIONS = 'connections'
CONNREF = 'connRef'
CONNREFOUTPUT = 'connRefOutput'
GRAPH = 'mdl_graph'
GRAPH_IMPLEMENTATION = 'mdl_graph_implementation'
GRAPH_INPUT = 'mdl_input'
GRAPH_INPUTS = 'inputs'
GUI_LAYOUT = 'GUILayout'
IDENTIFIER = 'identifier'
NODE = 'mdl_node'
NODES = 'nodes'
NODE_IMPLEMENTATION = 'mdl_node_implementation'
NODE_IMPLEMENTATION_BASIC = 'mdl_node_implementation_mdl_instance'
NODE_IMPLEMENTATION_MDL_INSTANCE = 'mdl_node_implementation_mdl_instance'
NODE_IMPLEMENTATION_SBS_INSTANCE = 'mdl_node_implementation_sbs_instance'
NODE_UID = 'nodeuid'
OPERANDS = 'mdl_operands'
OPERAND_ARRAY = 'mdloperandarray'
OPERAND_METADATA = 'mdl_operand_meta_data'
OPERAND_STRUCT = 'mdloperandstruct'
OPERAND_VALUE = 'mdloperandvalue'
OUTPUT_BRIDGING = 'outputBridging'
OUTPUT_BRIDGINGS = 'outputBridgings'
PATH = 'mdl_path'
ROOT_NODE_UID = 'root_node_uid'
UID = 'uid'