- type_id:
procedural_palette_ref - category:
Palette/Reference - purpose: References a procedural palette saved at tool or project scope and
outputs the evaluated result as a regular
Palette.
Overview
References a procedural-palette recipe saved as a common asset. It outputs a resolved, regular Palette, so multiple projects and graphs can share the same color design and all receive changes made to the source recipe.
Usage tips
- Choose the reference type by intent: use
common_palette_refto share a color array, and this node to share the relationships between colors. Sharing the complete recipe for a character's standard colors lets one base-color change propagate to every asset. - The output is a resolved Palette, so consumers can treat it exactly like an ordinary palette.
Related nodes
procedural_paletteโ creates the source recipecommon_palette_refโ common reference for a color arrayindexed_image_apply_paletteโ a typical destination
What this node does
This reference node reuses a recipe created with Procedural Palette as a common palette asset.
Common Palette Ref references a color array, while this node references a
procedural-palette recipe containing manual colors, variables, and derived-color
rules. The output Palette is a resolved color table and can connect directly to
IndexedImage Render or palette-adjustment nodes.
How to use
- Open Procedural Palette and create a recipe.
- Save it as a common asset with Add to Project Common or Add to Tool Common in the editor.
- Add Procedural Palette Ref.
- Select
scopeandpalette_id. - Connect the
paletteoutput to indexed-image rendering or a palette-adjustment node.
This node is reevaluated whenever the referenced common procedural palette changes.
Planned extensions
- Edit common procedural palettes directly from the left panel.
- Select common procedural palettes in Pixel Canvas indexed-color mode.
- Let users choose between a synchronized reference and importing a copy.