Red-orange is the warmest color and blue-green the coldest, but intermediate hues shift warm or cold only relative to their neighbors
Cold-warm is not a binary property of colors but a relational one. Red-orange (minium) is the absolute warm pole; blue-green (manganese oxide) is the absolute cold pole. All hues between them are warm or cold only relative to what they are juxtaposed with — a violet can appear warm next to blue-green and cold next to red-orange. Physical evidence exists: rooms painted blue-green feel up to 7°F colder than red-orange rooms subjectively. Cold-warm contrast carries spatial implications: warm colors advance, cold colors recede; cold shadows with warm lights produce the Impressionist effect. The contrast also maps to a rich set of perceptual pairs: shadow/sun, transparent/opaque, far/near, light/heavy. Itten calls it the most ‘sonorous’ contrast — capable of evoking music and atmosphere.
Examples
Hydra cold-warm: src(s0).color(0.8,0.3,0).blend(src(s1).color(0,0.4,0.8),0.5) at equal brilliance shows the polarity. Shader: interpolate a palette from vec3(0,0.6,0.8) (cold) to vec3(1,0.4,0) (warm) driven by audio bass.
Assessment
Given a color described as ‘violet’, determine whether it reads as warm or cold relative to two different neighbor colors; explain why equal-brilliance cold-warm compositions eliminate light-dark contrast; name five other sensory qualities that map to the cold-warm axis.