Docs Interface
ColorUI
Operator and family colour palettes, with the active palette roaming through config.
▦ Interface Console tab Hub tab
Where it appears
Read off the registry hosts in the component, so this is where the tool puts itself in a default install; every one of these can be reordered or hidden from Hub.
- Console tabposition 20
- Hub tabas OpColor · position 150
ColorUI
ColorUI: Recolor any TouchDesigner UI element, create presets, import/export, and share!
- Available as the OpColor tab of Hub (the FNS button in the main-menu bar)
- Includes recoloring OP Families (looking at you, POPs)
- Or any UI element by choosing from the dropdown
- Saving colors locally saves them to the component and can be auto-loaded on startup
- Export to JSON, and import; imported settings take precedence over local
In the console
ColorUI is also the first tool to contribute a tab to Console, the
toolkit's web front: the same colour UI, served in the browser alongside
Settings and Install & remove. Turn it on with Expose on ColorUI's
Registry page and open the console (FNS_Console, tab ColorUI). While the
console serves the page, ColorUI's own in-TD web render switches off so it is
not rendering the same page twice.
Parameters
Its Registry page comes from FNS_ConfigRegistry, FNS_Console and FNS_HubRegistry.
ColorUI
| Control | Type / default | What it does |
|---|---|---|
Open UIOpenui |
button | Open the colour editor. It is also the OpColor tab of FNS_Hub, and, with Expose on the Registry page, a tab of FNS_Console in the browser. |
File (.json)File |
file pathempty | Where Export writes and Import reads. A .json file you can keep in a project, commit, or hand to someone else. |
ImportImport |
button | Read colours from the file above and apply them. Imported colours take precedence over the ones saved locally in the component. |
ExportExport |
button | Write the current colours to the file above, so they can be shared or version-controlled. |
Auto-Load ColorsAutoload |
on / offon | Apply the colours saved in this component when the project opens. Off leaves TouchDesigner's own colours until you open the UI and apply. |
Group ByGroupby |
menuPrefix | How the editor's list is organised: Prefix groups elements by the name they start with, Role groups them by what they are used for. |