Coolwarm
Summary
Coolwarm is a diverging colormap from vispy. Two arms meet at a pivot of lightness 0.90, hue sweeps 170° from violet to red, and order holds under all three colorblind simulations.
vispy preset 'coolwarm' (Kenneth Moreland 2009 diverging).
Perceptual profile (OKLCh)
- Lightness: 0.476 → 0.487 (range 0.421, min 0.476, max 0.897); non-monotonic; midpoint 0.896
- Chroma: min 0.001, max 0.195, mean 0.109
- Hue: 271.1° → 22.4° (span 170.4°), path monotonic-cw; quadrants: violet, blue, orange, red
- Pivot: t 0.502, lightness 0.897, hue jump 170.4°, smoothness 0.842
- Endpoint temperature: cool → warm
- Perceptual ΔE: total 125.5, mean/step 0.492, max step 0.917, smoothness 0.752, speed 0.492
Colorblind safety (ΔE under simulated CVD)
- Protanopia: ΔE total 116.7; preserves order: yes
- Deuteranopia: ΔE total 113.0; preserves order: yes
- Tritanopia: ΔE total 128.6; preserves order: yes
Related
- Family: vispy
- Source: vispy 0.x, vispy/color/colormap.py
- All colormaps