How It Works
Filament Finder bridges the gap between digital design and physical 3D printing using perceptual color science to find the best possible matches for your projects.
The Data Source
Our database is powered by SpoolmanDB and OpenPrintTag. These community-driven projects aggregate official color data (HEX/RGB) provided by major manufacturers like Polymaker, Bambu Lab, Prusa, and eSun.
The Science of Color Matching
Humans don't perceive color linearly. A numerical change in green might look massive to your eyes, while the same change in blue is nearly invisible.
To solve this, we use the CIEDE2000 algorithm, which calculates distance based on human visual perception rather than simple RGB values.
CIELAB Conversion
We convert HEX codes into the Lab space, which aligns with how human vision works.
Delta E (ΔE)
A mathematical formula calculates the perceptual "distance" between colors.
Perceptual Sorting
Results are sorted by visual similarity, ensuring the best matches appear first.
Interpreting Your Results
We use Delta E (ΔE) to categorize how close a match really is.
| Score (ΔE) | Quality | What it means |
|---|---|---|
| 0.0 – 1.0 | Best Match | Usually indistinguishable to the human eye. |
| 1.1 – 2.0 | Excellent | A very close match, visible only under intense scrutiny. |
| 2.1 – 3.5 | Good | A solid commercial match; great for multi-part prints. |
| 3.6 – 5.0 | Acceptable | In the same color family, but visibly different. |
Matches with ΔE over 5.0 are hidden to maintain search relevance.