How does Pigment by ShapeFactory generate color palettes?

Updated

Pigment by ShapeFactory generates palettes by simulating how light interacts with pigment rather than by calculating color-wheel harmonies. Instead of picking a base hue and applying math-based rules (complementary, triadic, analogous), it models a lighting condition and lets that condition shift the colors. The result is a set of swatches that read as vibrant and slightly unpredictable, which is why it feels more like mixing paint under a lamp than solving a color equation.

The core mechanism: lighting over math

Most palette generators start from a color and a harmony rule. Pigment starts from a lighting model. The site describes its approach as generating colors "based on lighting and pigment, instead of math," and the interface exposes that lighting as the variable you control.

In practice this means:

  • You don't choose a hue and ask for its complement.
  • You adjust the lighting, and the whole palette responds as if the same pigments were being lit differently.
  • The output is a full set of swatches at once, not a single color you build from.

The page evidence shows the palette output as a dense list of hex values (for example #702824, #E2A68D, #F6D253, #0DEFE2, #24337B), which is consistent with a generator that returns many candidate colors rather than one. The label "Pigment Lighting" in the interface confirms lighting is the primary control.

What you actually do in the interface

  1. Open pigment.shapefactory.co.
  2. Adjust the lighting control. This is the main input — it changes the simulated light falling on the pigments.
  3. Watch the palette update. The swatches shift together, the way real pigments would under a different light source.
  4. Read or copy the hex values you want to keep.

The expected result is a fresh, vibrant combination you probably wouldn't have reached by starting from a harmony rule. The trade-off is control: because lighting drives everything, you steer the mood rather than pin an exact hue.

Why the results feel different

Math-based tools optimize for relationships — equal spacing on the color wheel, predictable contrast. Pigment optimizes for a physical metaphor. Two consequences follow:

  • Vibrancy and freshness. Simulated pigment under light tends to produce saturated, lively combinations rather than the muted, evenly spaced sets harmony rules often give.
  • Experimental feel. You're exploring a lighting condition, not locking a scheme. That suits mood boards, illustration, and early-stage projects where you want a starting point, not a spec.

If you need a guaranteed accessible contrast ratio or a strict brand palette, a math-based tool or a contrast checker is the better fit. Pigment is for finding a direction.

When to use it

Your goal Pigment fits?
Quick, vibrant starting palette Yes
Exploring mood via lighting Yes
Strict WCAG contrast compliance No — verify separately
Exact brand hex matching No — use your brand spec

Common sticking points

  • Expecting precise control. The lighting model is the point; if you want to set one exact hue and derive the rest, this isn't that tool.
  • Treating output as final. The hex list is a set of candidates. Pick, then test contrast and context in your actual design.
  • Assuming it's a full design suite. It's a palette generator, not a color-management or accessibility tool.

The short version: Pigment swaps color math for a lighting-and-pigment simulation, and that's exactly why its palettes look less predictable and more alive.