About Palettes


In animation, specific colours are used to paint each part of each character. In order to maintain absolute consistency, a colour palette is created for each character, prop and effect throughout the production. This is referred to as a master palette.

Master palettes contain a colour swatch for each area to colour. Each swatch stores a colour in precise levels of red, green, blue and opacity, the latter which is referred to as alpha.

Using a master colour palette has many benefits, including:

  • Each character consistently retains their dedicated colours.
  • You cannot accidentally use a colour which is not in the master palette.
  • Standardization and colour consistency throughout the production
  • Multiple artists can use the same colour palette and produce the same results.

Harmony uses palettes to hold all the colours needed to paint your elements, allowing complete control and consistency in the painting process.

A palette is created by assigning a set of colours to each character, prop or effect. You will create a new palette and add a new colour, known as a colour swatch, for each zone of the character, such as the skin, hair, tongue, shirt, pants, and so on.

In Harmony, palettes are individual files that you can copy, transfer, and store. Palettes have a *.plt file name extension.

When you modify the colour of an existing swatch, it automatically updates all the zones painted with this swatch throughout the entire project. The colour swatch has a unique ID number that associates it with the painted zones. This way, you can change the look of your character at any time without having to repaint it!

Another advantage of this system is that you can create complete palettes for different lighting situations. For instance, in addition to the regular palette for a character, you could have one for that character in the rain using colours that are duller and less vibrant than the dry daytime colours, or yet another for using in a night scene. Using palettes linked to your character in this way allows you to instantly change its colouring to suit the mood and atmosphere of the scene without tediously repainting each element.

Colour palette example

In Harmony, palettes are individual *.plt files that can be copied, transferred and stored. When a palette is created from Harmony, it needs to be stored somewhere. By default, the palette file is stored in the scene directory in a palette-library folder unless you specify a different location.

There are four locations where you can find palette-library folders:

  • Element: The Palette Library folder is stored directly in the drawing Element folder.
  • Scene: The Palette Library folder is stored directly in the Scene folder.
  • Job: The Palette Library folder is stored in a Job folder contained in the Scene folder.
  • Environment: The Palette Library folder is stored in an Environment folder contained in the Scene folder.

Palette browser in Advanced mode

By default, the palette is stored at the scene level. For simple projects and standalone projects, it is recommended to keep it as is. If you work with a larger studio, it is recommended to verify with them on the file structure.

This existing structure is compatible with Harmony Server. Harmony’s database has a leveled structure starting from the Environment down to the Element. Its client-server configuration allows all data, such as palettes and scenes, to be shared between a series of client machines.

Element Level

Working with Harmony Stand Alone, the Element level is very useful when there are a lot of different palettes. When a colour model drawing is created, it is stored in its element folder. By storing the corresponding palette file with the colour model, the colourist can load them both from the same location. This also creates a more organized structure.

Scene Level

Working with Harmony Stand Alone, a palette file can also be saved at the scene level, so that all of the palettes from the scene are stored together. The palette naming must be structured so the colourist or character builders can find the correct one. Saving the palettes at the scene level makes it very easy to back up the palettes and retrieve their location.

The scene level can also be useful for cut-out animation. Instead of creating a colour model scene that includes all of the characters, props, effects, and location, the colour palette or model will often be directly imported to, or created in, the character building scene. Just as with a cut-out character building scene, each element uses the same palette so it would not be efficient to save the palette inside one element. Instead, it is saved at the scene level. This prevents a palette overload because all of the models are in different scenes. It also allows each scene to have its own set of palettes corresponding to its model.

When working on a cut-out animation production, it is highly recommended that you work with the Scene level.

Palette Backup

When sharing palettes between scenes, some users may accidentally modify the colours, even though the palettes are locked by default. That is why it is a good idea to copy and back up your palette libraries and master palette directories.

When a palette file is copied, it automatically becomes a clone palette, so there will not be any trouble replacing an altered file. Harmony automatically updates all of the files and drawings linked to it.