Inspired by the Impressionist movement (Monet, Renoir, Pissarro) and Neo-Impressionism (Seurat, Signac).
Impressionism revolutionized color by:
import { impressionist } from "@skchr/color";
// Default: broken color technique
impressionist("green");
// ['#228b22', '#4169e1', '#daa520', '#dc143c', ...]
// Optical mixing style (pointillism)
impressionist("blue", { technique: "optical" });
// Morning light (soft, warm)
impressionist("yellow", { timeOfDay: "morning" });
// Noon light (bright, high saturation)
impressionist("white", { timeOfDay: "noon" });
// Dusk (purples, pinks)
impressionist("gray", { timeOfDay: "dusk" });
| Option | Type | Default | Description |
|---|---|---|---|
technique |
'broken' | 'optical' |
'broken' |
Color application technique |
timeOfDay |
'morning' | 'noon' | 'evening' | 'dusk' |
'noon' |
Quality of light |
blueShadows |
boolean |
true |
Use blue for shadows instead of black |
num |
number |
6 |
Number of colors |
Short, visible brushstrokes of pure color placed next to each other. When viewed from a distance, colors visually blend.
impressionist("forest", { technique: "broken" });
// Returns palette with distinct color strokes
Based on Seurat and Signac's scientific approach. Uses RYB color wheel (not RGB) for color relationships.
impressionist("sunset", { technique: "optical" });
// Returns palette based on RYB relationships
// Monet's garden
impressionist("pink", {
timeOfDay: "morning",
blueShadows: true,
});
// River scene
impressionist("blue", {
timeOfDay: "evening",
technique: "broken",
});
// Seurat style
impressionist("green", {
technique: "optical",
num: 8,
});
Key Impressionist principles:
Monet painted the same subject 25+ times to capture different light conditions.