This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nodemeister2018:introduction [2018/04/19 13:23] – [Glossary of terms] lightwolf | nodemeister2018:introduction [2019/03/06 14:41] (current) – [Caveats when using Global Node Graphs] lightwolf | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Introduction ====== | ====== Introduction ====== | ||
- | nodeMeister allows you to create global node graphs in Layout that can be referenced in other node graphs using via a node. | + | "one node graph to rule them all" |
+ | |||
+ | {{ : | ||
+ | |||
+ | nodeMeister allows you to create global node graphs in Layout that can be referenced in other node graphs using a node. Effectively this acts a lot like a native compound node, except that the contained graph is shared. | ||
+ | |||
+ | Often parts of a node graph need to be reused in another graph. This could be a set of procedurals driving a displacement as well as instances or a complex nodal motion applied to multiple items. | ||
+ | |||
+ | Without nodeMeister, | ||
+ | |||
+ | With nodeMeister, | ||
+ | |||
+ | Since the nodeMeister graphs can also create a user interface on the nodeMeister node, you can create a library of node graphs to reuse across scenes or even projects. | ||
+ | |||
+ | {{ youtube> | ||
+ | ===== Global vs. Local Node Graphs ===== | ||
+ | nodeMeister allows you to use two different types of node graphs, global and local ones. | ||
+ | |||
+ | Global Node Graphs may be shared by different nodeMeister nodes and are saved in the scene file. | ||
+ | |||
+ | Local Node Graphs are only used by the nodeMeister node they belong to and are saved with the node only. | ||
+ | |||
+ | ==== Caveats when using Global Node Graphs ==== | ||
+ | |||
+ | Due to their shared nature, there are a few things to keep in mind when using Global Node Graphs in nodeMeister. | ||
+ | |||
+ | * If you load a [[nodemeister2018: | ||
+ | * If you load a [[nodemeister2018: | ||
+ | * If you wish to replace the Global Node Graph, you need to save/load it in the [[nodemeister2018: | ||
===== Glossary of terms ===== | ===== Glossary of terms ===== | ||
Line 8: | Line 36: | ||
* **nodeMeister Graph** \\ This is a node graph hosted by the nodeMeister plugin. It can be used via the nodeMeister node. | * **nodeMeister Graph** \\ This is a node graph hosted by the nodeMeister plugin. It can be used via the nodeMeister node. | ||
+ | * **context** \\ The context of where a node graph is run, determining which capabilities it has. | ||
- | < | + | < |