Patches can not only use native nodes, but also nodes that come with external files. The best example for a node that comes with an external file is a patch that you created and saved to disk. A patch is a node. Check the Root to see it.
But not only patches are nodes. Also effects, modules, plugins and more. See vvvvs application folder to see all the different node types.
A patch using external nodes should still open correctly
But you still want the flexibility to organise all
Now when when all nodes now are spreaded all over your system it will occur that vvvv can't find it. But there are nice ways to fix that:
When a node could not be found it turns red which says it is a dummy. Now hover over the red node to check in which file vvvv was expecting to find it, search the node on your system and just drag it on any open patch. VVVVV now knows that node and replaces all red dummy nodes that represented that missing node. After saving your patches the problem is solved forever.
However if you have many red nodes you should think about adding a search path:
You see that you can configure your system in any way you want. The NodeList (VVVV) will collect all the nodes found in these directories on startup and make them available through the node browser.
From beta25 on each patch stores the information where to find each node. Typically this is a relative path or a path beginning with %VVVV%, standing for vvvv's application directory.
So independant of the search pathes each patch should open correctly when those external nodes can be found at the same place. That way you can download a contribution to your desktop and just open a help file to a new node. The new node is found since it is referenced relatively.
If something goes wrong either drag the file into vvvv or specify a new search path.
VVVV will then search the node via its name, category and version.
To reduce dummy nodes and encourage you to spread your nodes over your system in a way it feels right for you, here are the tricks we use when the path to a referenced node in a patch is wrong:
Search pathes are either
The meaning of a specific search path FOLDER
For making your own nodes like modules, effects or plugins we recommend to create a folder outside vvvv's application folder and name it "my addons". For project specific addons just put clone them into your project folder.
<NODE systemname="Camera (Transform Softimage)" filename="%VVVV%\modules\vvvv group\Transform\Camera (Transform Softimage).v4p" nodename="Camera (Transform Softimage)" componentmode="Hidden" id="0"> </NODE>
anonymous user login
~2h ago
~5h ago
~5h ago
~6h ago
~6h ago
~6h ago
~7h ago
~8h ago
~8h ago
~11h ago