Skip to content

Shared Color Palettes โ€‹

Shared Color Palettes let you reuse palette files across multiple assets and projects.

Each asset in Foxel uses its own Color Palette, and shared palettes provide a convenient way to save, load, and reuse palette setups.

Accessing Shared Color Palettes โ€‹

Shared Color Palettes can be accessed through File > Shared Files > Color Palettes.

You can also work with shared palettes directly from the Color Palette context menu on the Surface page by using Save and Load.

File Location โ€‹

Shared Color Palettes are stored in:

Documents\Foxel\Shared\ColorPalettes

File Format โ€‹

Foxel stores shared Color Palettes in its proprietary .fxlcol format.

A shared Color Palette contains up to 256 colors together with their names.

Saving a Shared Color Palette โ€‹

To save the current asset's Color Palette as a shared palette:

  1. Open the Surface page.
  2. Right-click in the Color Palette.
  3. Choose Save.
  4. Enter a file name.

The palette is then stored as a shared Color Palette and can be reused in other assets and projects.

Loading a Shared Color Palette โ€‹

To replace the current asset's Color Palette with a shared palette:

  1. Open the Surface page.
  2. Right-click in the Color Palette.
  3. Choose Load.
  4. Select the shared Color Palette file.

This replaces the current asset's Color Palette with the loaded one.

Using Shared Color Palettes in New Assets โ€‹

When creating a new asset, you can choose a shared Color Palette as the starting palette.

This makes it easy to keep a consistent color setup across multiple assets and projects.

Importing Color Palettes โ€‹

You can import external files as shared Color Palettes through Files > Shared Files > Color Palettes.

Foxel can also extract colors from images, Foxel assets, and supported voxel file formats. If more than 256 colors are found, Foxel uses color quantization to reduce them to the palette limit.

Supported Import Formats โ€‹

File FormatFile ExtensionInfo
Image.png, .bmp, .gifColors are extracted from the image. If needed, color quantization is used to reduce them to 256 colors.
Adobe Swatch Exchange.aseCommon exchange format used by graphics software.
Text File.hexOne hex color value per line.
Foxel Color Palette.fxlcolFoxel's native shared palette format.
Foxel Asset.fxlExtracts the Color Palette stored in the asset.
Qubicle 3 Swatch Map.qsmPalette format used by Qubicle 3.
Voxel Models.qbcl, .qb, .qef, .voxColors are extracted from the model. If needed, color quantization is used to reduce them to 256 colors.

Exporting Color Palettes โ€‹

Shared Color Palettes can be exported through Files > Shared Files > Color Palettes.

If one palette is exported, Foxel asks for a filename and format. If multiple palettes are exported, Foxel asks for a destination folder.

Supported Export Formats โ€‹

File FormatFile ExtensionInfo
Image.pngExports the palette as a 1-pixel-high image.
Adobe Swatch Exchange.asePalette exchange format for graphics software.
Text File.hexOne hex color value per line.
Foxel Color Palette.fxlcolFoxel's native shared palette format.
Qubicle 3 Swatch Map.qsmPalette format compatible with Qubicle 3.