If you’ve spent any time in the multi-color 3D printing space, you’ve probably seen a HueForge print before you knew what it was — a flat panel that looks less like a 3D print and more like a framed photo or piece of wall art, reproduced entirely in colored filament. No ink, no paint, no post-processing. Just layered plastic and physics. It’s one of the more genuinely impressive things you can do with a modern FDM printer, and it’s more accessible than it looks.

The short version
HueForge is software that turns a photo or piece of artwork into a 3D-printable “filament painting.” Instead of ink, it paints with layers of colored filament — stacking thin layers of just a handful of colors to recreate a full, detailed image. The result is a flat panel that looks less like a 3D print and more like a piece of art you’d actually hang on the wall.
It isn’t a slicer, and it isn’t a painting program. HueForge generates the model file and tells you exactly when to swap filaments. Your slicer handles the rest.
How does HueForge actually work?
The magic comes down to one property of 3D printing filament that most people never think about: light transmission. Every filament lets a certain amount of light pass through it, and that changes depending on how thick the layer is. HueForge measures this for each color — a value called its Transmission Distance, or TD — and then gets clever about it: by varying how thick each colored layer is and where the colors sit on top of one another, it blends them optically, the same way a painter layers translucent glazes to mix new shades.
So with as few as four or five filaments, HueForge can reproduce skin tones, skies, shadows, and gradients that look like far more than five colors. The printer swaps filaments at specific layers — made painless with a multi-color system like the Bambu AMS — and the finished print slowly reveals the image, layer by layer.
Understanding Transmission Distance: the number that makes it all work

TD is the single most important concept in HueForge, and understanding it properly is the difference between a great print and a muddy one.
TD measures how far light penetrates through a filament before it becomes opaque, expressed in millimeters. A high TD value — say, 5.0 or above — means the filament is highly translucent. Light passes through it easily, making it ideal for smooth gradients and subtle blending. A low TD value — 0.3 to 0.5 — means the filament is nearly opaque. It blocks light quickly and lays down solid, hard-edged color.
Two filaments that look identical on the spool can behave completely differently in a HueForge print if their TD values differ. A white filament at TD 6.9 and a white filament at TD 3.0 will produce visibly different results at the same layer height, because one lets far more light through than the other. HueForge uses these values to calculate exactly how each layer of color interacts with everything above and below it, then previews the result on screen before you print a single layer.
HueForge ships with a large built-in filament library covering brands like Bambu Lab, Polymaker, SUNLU, and IIID Max, with TD values already measured and entered. New filaments are added regularly without requiring a software update. If a specific filament isn’t in the library yet, you can calibrate it yourself by printing a small test tile and entering the result manually — and getting your specific filament’s actual TD dialed in is one of the highest-impact things you can do for print quality, since even the same brand and color can vary slightly between production batches.
If you want to skip the test-tile process entirely, there’s an optional hardware tool worth knowing about: the BIQU AJAX TD1S (~$79.99 at biqu.equipment). It’s a dedicated filament analyzer — you insert a length of filament, and it measures the TD value and captures the exact hex color code simultaneously, feeding both directly into HueForge in seconds. It has an OLED display for standalone use when you’re not connected to a computer, and a Continuous Capture Mode for monitoring TD in real time during printing. It’s not a required purchase by any means — the manual test-tile method works fine — but if you’re running a lot of filaments from different brands or doing this at any kind of volume, it removes a meaningful amount of guesswork from the calibration process.
HueForge vs. a lithophane: what’s the difference?

If you’ve seen a lithophane, you already know the basic idea of “printing with light” — a white panel of varying thickness that reveals a hidden image when you hold it up to a lamp. Lithophanes are beautiful, but they’re monochrome, and they usually need to be backlit to look their best.

HueForge takes that concept into full color, and the prints look great in normal room light, though a little backlighting really makes them pop. Think of a lithophane as a black-and-white photo and a HueForge print as the full-color version. The underlying physics are related, but the results are in completely different categories.
From image to finished print: the actual workflow
The process isn’t complicated once you’ve done it once, but knowing the steps before you start saves a lot of trial and error.
1. Import your image. HueForge accepts standard image formats. The software immediately gives you a live preview of how it’ll translate into layers based on your current filament stack.
2. Build your filament stack. Drag filaments from the library onto the layer sliders at the bottom of the screen. Each slider represents a filament change point — the layer height at which HueForge will swap from one color to the next. The preview updates in real time as you add or reorder filaments.
3. Dial in the settings. Adjust layer thicknesses, reorder colors, and tweak until the preview matches what you’re after. This is where understanding TD pays off — knowing how translucent each filament is tells you whether to make a layer thicker or thinner to hit the right tone.
4. Export the layer change file. HueForge outputs the information your slicer needs to know exactly when to trigger each filament swap, by layer number and millimeter height. It doesn’t generate G-code itself — that stays in your slicer. Bambu Studio, OrcaSlicer, and PrusaSlicer all work fine.
5. Set up your slicer. Import the exported model and add filament changes at the heights HueForge specified. With a Bambu P1S and AMS, this is largely automatic — the AMS handles the swaps on command without you standing at the printer.
6. Print. Layer heights for HueForge prints are typically very fine — 0.08mm is common — which means longer print times than a standard model. That fine detail is exactly what produces the photographic quality in the finished piece.
The whole process from image to slicer-ready file can take anywhere from 20 minutes for a simple design to a couple of hours for something complex with a lot of filament tuning. The learning curve is real but relatively short — most people produce something they’re proud of within their first few attempts. If any step along the way leaves you stuck, HueForge’s built-in Help menu is surprisingly rich — it links directly to the official wiki at hueforge.wiki, tutorial videos, and a full UI breakdown, all without leaving the app. It’s one of those things that’s easy to overlook when you’re first digging in, but worth knowing is there before you go hunting around externally for answers that are already one click away.
What makes a good HueForge image?
Not every photo is an ideal candidate, and knowing that up front saves disappointment. The images that shine as HueForge prints tend to have strong contrast — clear differences between light and dark areas give the layering something meaningful to work with. A clear, defined subject translates better than a busy or cluttered scene: portraits, pets, logos, and bold graphic illustrations are natural fits. Good resolution helps too — the sharper the source image, the crisper the final print.
Photos that are very dark, very low-contrast, or extremely detailed can still work, but they take more tuning to get right. Part of the craft of HueForge is choosing the right image for the medium, choosing the right filament set for that image, and then dialing in the settings to make the two work together.
What can you make with HueForge?

The most common use cases are portraits of people and pets, landscapes and travel photos, logos and brand art, album covers, movie posters, and fan art. Because each piece is tuned to its specific image and filament set, no two HueForge prints are ever quite the same — which is exactly the kind of one-of-a-kind, made-to-order work that’s hard to replicate at scale with any other method.
Backlit lithophane variants are also a strong category — panels that look good in ambient light but transform when mounted over an LED strip or light box. HueForge handles both the front-lit and backlit modes, and switching between them changes how the layer stack is built.
The plugin ecosystem: FlatForge and ColorDrop
HueForge has two official first-party plugins that extend what the base software can do, and both are worth understanding before you dive deep into the tool.

FlatForge changes the print orientation, running the model face-down rather than face-up. This affects how the color layering reads and opens up different aesthetic options depending on the image and how you want the final piece to look. FlatForge chains seamlessly with ColorDrop, so you can use them together without extra manual steps. The caveat; automatic filament swapping (AMS or similar) is required. FlatForge does not allow for manual swapping.

ColorDrop is the more transformative of the two. Standard HueForge prints build height to create color blending, which means a complex image can require more millimeters of total print height than you want for a wall piece or display panel. ColorDrop solves this by analyzing your filament stack, identifying wherever the same color appears at different heights in the stack, and splitting the model into nested pieces that slot together. The upper section of a repeated color drops into the lower one, cutting overall print height dramatically — sometimes by nearly half — while increasing the number of filament swaps only slightly. Since filament swapping time is short compared to the time spent printing layers, the net result is a significantly shorter print time for the same visual output. A print that might take four hours can come down to two.
ColorDrop exports separate STL files already nested and ready to load into your slicer as a multi-part model — just assign filaments and print. It works best with a printer that handles automatic filament swapping, since the extra swaps it introduces would be tedious to manage by hand. ColorDrop is a separate purchase at $20, requires HueForge 0.9.3 or later, and is fully compatible with FlatForge.
Licensing: which tier do you actually need?
HueForge has four license tiers, and picking the wrong one is a mistake worth avoiding up front.
Personal Use (Lifetime) is a one-time purchase covering unlimited personal printing. You can give prints away under a non-commercial license, but you cannot sell them. Includes two years of software updates, with additional updates available at the Limited Commercial annual rate after that. This is the right tier for hobbyists printing for themselves and giving things away.

Limited Commercial (Annual) unlocks the ability to sell physical printed parts but not digital files generated in HueForge. Reverts to Personal Use terms if not renewed. All sellers must display their Certificate at point of sale. This is the tier most small print merchants start with.
Professional Commercial (Annual or Lifetime) covers both selling physical printed parts and selling digital files generated in HueForge — meaning the STL and project files themselves, not just the finished prints. Lifetime versions retain full commercial rights indefinitely even after updates stop being included, with further updates available at the Limited Commercial annual rate. Annual versions can be upgraded to Lifetime using the PROUPGRADE code during an active subscription period.

One important note that applies across all commercial tiers: a HueForge commercial license does not grant you rights to use someone else’s intellectual property in what you sell. If you’re printing and selling fan art, branded logos, or any design you don’t own, you need to secure those rights separately — HueForge’s license covers the software, not the content.
**NOTE: As of this writing (6/19/2026), Hueforge is on sale:
Personal (Lifetime) – $19.20 USD (regular price: $30.00)
Limited Commercial (Annual) – $48.00 USD (regular price: $75.00)
Professional Commercial (annual) – $96.00 USD (regular price: $150.00)
Professional (Lifetime) – $280.00 USD (regular price: $280.00)
Act now!!!
Do you need a multi-color printer?
Technically, no. HueForge was built around the idea that most of its prints involve only a handful of filament swaps — often just four or five — which can be managed by hand on any printer. A significant portion of the prints in HueForge’s own gallery were done with manual swaps, not an AMS or MMU.
That said, an automatic multi-material system changes the workflow significantly. With a Bambu P1S and AMS, filament changes happen automatically at the right layer without you watching the printer. For complex prints with more frequent swaps, or for anyone running a print operation at any kind of volume, that automation is the difference between HueForge being a creative tool and HueForge being a constant babysitting job.
*As previously stated, the FlatForge plugin requires an automatic filament swapping system.
Coming soon to Sparx Worx
We’re dialing in our HueForge process right now — calibrating filaments, tuning our Bambu P1S, and testing color combinations so that when we open it up, every print meets the bar we want to set. It’s a meticulous process, but the payoff is artwork you simply can’t get any other way.
Want to be first in line? Keep an eye on the blog and our Services page, or reach out at info@sparx-worx.com and tell us what you’d love to see printed. In the meantime, you can already design your own articulated flexi creature in our builder — color it, accessorize it, and we’ll print it fresh.
