Examples
Plotting & 3D
Integrate color schemes with Three.js, WebGL 3D shaders, and HTML5 Canvas 2D engines.
Plotting & 3D Visualization
color-schemes-js seamlessly integrates with modern JavaScript visualization libraries, HTML5 Canvas 2D engines, and WebGL / Three.js 3D rendering pipelines.
Three.js & WebGL 3D Integration
When building 3D graphics in Three.js (surfaces, particle systems, volume rendering, shader material uniforms), color-schemes-js maps colors directly onto mesh materials and 1D DataTexture lookup tables (LUT).
Three.js WebGL Renderer
t = 0.0#440154rgb(68, 1, 84)
t = 0.5#21908crgb(33, 144, 140)
t = 1.0#fde725rgb(253, 231, 37)
HTML5 Canvas 2D Visualization
For HTML5 Canvas 2D rendering, heatmaps, contour plots, and statistical charts, sample any colormap continuously or resample discrete color arrays directly onto canvas contexts:
HTML5 Canvas 2D Engine