Skip to main content

Module colourmap_data

Module colourmap_data 

Source
Expand description

Built-in colourmap LUT data.

Structs§

ColourmapId
Identifies a colourmap (LUT) uploaded to the GPU.

Functions§

coolwarm_rgba
Diverging coolwarm colourmap: blue at t=0, white at t=0.5, red at t=1.
export_paraview_xml_colourmap
Serialize a colourmap to the ParaView XML colourmap format.
greyscale_rgba
Linear greyscale ramp from black (index 0) to white (index 255).
inferno_rgba
Inferno colourmap : perceptually uniform. Black -> deep red -> orange -> light yellow.
jet_rgba
Jet colourmap : classic blue-cyan-green-yellow-red. Not perceptually uniform.
lerp_colourmap_lut
Linearly interpolate between colour stops to produce a 256-sample LUT.
magma_rgba
Magma colourmap : perceptually uniform. Black/purple -> orange -> near-white.
parse_paraview_xml_colourmap
Parse a ParaView XML colourmap file.
plasma_rgba
Plasma colourmap : perceptually uniform, colourblind-friendly.
rainbow_rgba
Rainbow colourmap: HSV hue sweep from 240 deg (blue) at t=0 to 0 deg (red) at t=1.
rdbu_r_rgba
RdBu diverging colourmap (red -> white -> blue, reversed so blue is at t=0). Suitable for signed quantities (negative = blue, zero = white, positive = red).
turbo_rgba
Turbo colourmap (Google 2019) : improved rainbow. Deep purple -> cyan -> green -> yellow -> red.
viridis_rgba
Viridis colourmap : perceptually uniform, colourblind-friendly.