Printanimals 3D Color Lab - Offline Color‑Mixing
Print Profile(0)
Description
Printanimals 3D Color Lab is a fully offline, self‑contained HTML toolkit for professional 3D‑printing color mixing. It uses perceptual CIE Lab color science, Delta E 2000 scoring, and a constrained optimization engine to compute accurate filament blends based on the filament you already own. There is no cloud, no installs, and no dependencies. Everything runs locally in your browser.
Features
Offline, zero‑dependency HTML file
One portable file that runs in any modern browser with no internet, installs, or external libraries.
Filament inventory manager
Add filaments by Hex or RGB, tag materials, filter by type, bulk‑import via text or CSV, manage visibility, and save/load multiple profiles via localStorage or JSON.
Target color input (Hex or RGB)
Enter a single target color or a batch list for multi‑recipe workflows.
CIE Lab + ΔE 2000 color comparison
All mixing, scoring, and gamut detection is performed in perceptually uniform Lab space using ΔE 2000 — the ISO standard for color difference.
Single‑color mix calculation
Compute the optimal blend for one target color using 2–8 filaments, with ΔE scoring, gamut‑limit detection, and higher‑N probing for best‑possible accuracy.
Batch color mix calculations
Paste a list of target colors and generate a full stack of recipes at once — ideal for palettes, multi‑part prints, or production workflows.
Batch color import
Load many filaments or many target colors in one step.
HEX ↔ RGB ↔ HSL ↔ CIE Lab converter
Real‑time bi‑directional color conversion, including XYZ, Linear RGB, Luminance, Brightness, and full color‑harmony generation.
Color harmonies
Automatic complementary, analogous, triadic, and other harmony sets with inline definitions.
Export/import of filament libraries
Move inventories between machines using JSON export/import.
Purpose
Printanimals 3D Color Lab gives makers a reliable way to compute accurate filament mixes for 3D printing. It uses CIE Lab color science, Delta E 2000 scoring, and a constrained optimization engine to find the closest possible match to any target color using the filaments in your inventory. The tool removes guesswork, improves color accuracy, and supports both single‑color and batch workflows. Everything runs offline inside your browser.
Who It’s For
- Multi‑color 3D printing users
- Bambu AMS and tool‑changer users
- Designers and hobbyists who need accurate color results
- Cosplayers, prop makers, and miniature painters
- Anyone who manages a filament inventory and needs dependable color matching
Feedback Welcome
If you have material types you want added, workflow improvements you would like to see, or ideas for future versions, feel free to share them in the comments. Community feedback helps guide new presets, glossary updates, and engine refinements.
Technical Notes
- Fully offline
- Self‑contained HTML file
- No installs, no cloud, no external libraries
- Pure HTML, CSS, and JavaScript
- Uses CIE Lab and Delta E 2000 for perceptual accuracy
- Mixing engine uses NNLS‑based constrained optimization
- Profiles and inventories are stored in localStorage
Documentation (1)
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.














Comment & Rating (0)