Choosing colors for scientific 3D renderings

Deborah Schmidt
Head of Helmholtz Imaging Support Unit
Sep 25, 2024
Slides available at https://ida-mdc.github.io/workshop-visualization/2026-workshop/colors/

Color Representation in Digital Programs

RGB color representation: rgb(255, 87,51)

HEX color representation: #FF5733

HSL color representation: hsl(9, 100%, 60%)

Additive color mixing with Red, Green and Blue.

Additive color mixing with Red, Green and Blue.

Transparency: rgba(255, 87,51, 255), #FF5733FF

Color palettes

Color and colormap theory

  • Harmonizing colors
  • Contrasting colors
  • Perception of contrast varies

Color and colormap theory

Choosing a colormap

  • Sequential colormaps
  • Diverging colormaps
  • Qualitative colormaps
  • Avoid using the Jet colormap

Color and colormap theory

Try it on real data

The same heights, five colormaps. Jet’s rings are in the palette, not in the data.

Target audience expectations

Credit: Mikael Häggström, M.D., CC0 1.0

Credit: Mikael Häggström, M.D., CC0 1.0

Credit: NASA/GSFC/MIT/SVS, CC BY 2.0

Credit: NASA/GSFC/MIT/SVS, CC BY 2.0

Color accessibility

  • Fiji ▷ Image ▷ Color ▷ Simulate Color Blindness

Picking colors yourself and have fun!