SOLVED: Palette Browser Icon Not Displaying for Custom .tox Component

Hello TouchDesigner community,​

I’m encountering an issue where the icon preview for my custom .tox component isn’t displaying in the Palette Browser. Despite following standard procedures, the thumbnail remains blank.​

Steps I’ve taken:

  • Created a containerCOMP named identically to the .tox file.
  • Inside this container, added a TOP named icon, connected to a Null TOP, with the viewer active.
  • Locked the icon TOP to embed the image data.
  • Saved the component via “Save Component…” ensuring the .tox filename matches the container name.
  • Imported the .tox into the Palette under “My Components”.
  • Confirmed that the icon TOP resides directly within the container, not nested.
  • Tried refreshing the Palette folder and restarting TouchDesigner.
  • Tested with minimal setups (e.g., a Constant TOP connected to a Null TOP named icon), but the issue persists.​

System details:

  • TouchDesigner version: 2023.12230
  • Operating System: Windows 11 Home (64-bit)
  • Hardware: GIGABYTE AORUS 16X 9SG AI Gaming Laptop with NVIDIA GeForce RTX 4070​

I’ve also reviewed related forum threads, such as palette .tox : info and icon, but haven’t found a solution.​Derivative+7TouchDesigner forum+7TouchDesigner forum+7

Has anyone experienced a similar issue or can provide insights into what might be causing this? Any assistance would be greatly appreciated.​

Thank you in advance!

It’s a container within a base.

If the name of your component is Simmern, then you have Simmern/icon, Simmern/help and Simmern/Simmern where Simmern/Simmern is the actual COMP.

Go to your install folder, Samples/Palette and drag n drop one of the .tox files to see the internal hierarchy.

Best,
Michel

1 Like