Yotsuba Games
Back to Guide
Guide

Custom Nodes & Library

Fold a frequently used group of nodes into a single node, then reuse and share it.

Creating a custom node

  1. Build the node group you want to package
  2. Put input_pin at the entrances and output_pin at the exits of the internal graph to define its external ports
  3. Save it as a custom node. Double-click to open and edit the internal graph (breadcrumbs navigate the hierarchy)
  4. Promote internal parameters to adjust them from the outside inspector

Library locations

Kind Location Notes
Official custom nodes app/library/official/ Bundled presets (Masked family, recipes). Updated with the app
User custom nodes user_data/library/user/ Your own parts. Survive updates
Node presets user_data/library/user/node-presets/ Templates of nodes with pre-set parameters
Parts user_data/library/user/parts/ (.pxnpart) Asset parts written by the part-creation node

The variant library

  • Capture variations of a node's output (color swaps and such) into the project for side-by-side comparison (the variant library)
Custom Nodes & Library — PixPipeline User Guide