Use this node to bring a palette registered as tool-wide or project-wide into
the node graph as an ordinary Palette.
Overview
This is the connection point that brings a shared palette (tool-wide or project-wide,
managed in the Shared Palette panel with Ctrl+Alt+P) into a graph. Unlike loading a
file, this is a live reference: change one color in the panel, and every graph that
references it is reevaluated and updated. It is the central node for managing colors
consistently across a project.
Common pitfalls
- A color change is not reflected: the referenced scope (tool/project) does not
match the scope edited in the panel. Check the node's
scope. - Colors disappeared when opening another project:
ใใญใธใงใฏใๅ ฑ้is stored in the .ppl file. Register colors used across projects underใใผใซๅ ฑ้. - Changing one color changes everything: instead of editing the panel directly,
insert
palette_editdownstream for a local override (see "Using shared colors as a base" below).
What to use it for
- Use your standard colors consistently in every project
- Create a palette specific to one project and save it with the project file
- Connect a shared indexed-color palette to
IndexedImage Apply Paletteso preview colors follow edits in the indexed-color panel - Use a shared palette as a base, then adjust the colors slightly for one image
Key concept
This node does not load a file.
It live-references the shared palette in the selected scope.
ใใผใซๅ ฑ้is stored in user settings and is available from every project.ใใญใธใงใฏใๅ ฑ้is stored in the current.pplproject file and is available only in that project.- Changing a color in the referenced shared palette also changes this node's output.
- Insert
Palette Editdownstream to override only the colors you need locally. - Colors not overridden in
Palette Editcontinue to follow changes in the original shared palette.
Usage
Using a project-wide indexed-color palette directly
- Create
ๅ ฑ้ใใฌใใๅ็ ง. - Set
ในใณใผใtoใใญใธใงใฏใๅ ฑ้. - Set
ๅ็ งๅ toๅ ฑ้ใคใณใใใฏในใซใฉใผใใฌใใ. - Leave
ใใฌใใblank, or select the shared indexed-color palette you want. - Connect the
paletteoutput toๅทฎใๆฟใใใฌใใonIndexedImage Apply Palette.
Now, changing a color in the indexed-color panel reevaluates and updates the colors in referencing images.
Using shared colors as a base with image-specific edits
Common Palette Ref
โ
Palette Edit
โ
IndexedImage Apply Palette
Only colors changed in Palette Edit become local overrides.
Unchanged colors continue to follow the shared palette.
Difference from Palette Load
ใใฌใใ่ชญ่พผ reads a color table from an external file.
A loaded file, a tool-wide palette, and a project-wide palette are treated as separate
things.
ๅ
ฑ้ใใฌใใๅ็
ง references a registered tool-wide or project-wide palette. Use it
when changes to the shared palette should also update the reference in the graph.
Related nodes
palette_editโ local overrides on a reference, combining shared and individual colorsindexed_image_apply_paletteโ the companion for indexed-color workflowspalette_loadโ loads an external file and is staticprocedural_palette_refโ references a procedural palette