Gratis verzending NL boven €35·Op voorraad items: 1–3 dagen geleverd·Geprint in Amsterdam — geen dropshipping
keevano
← Journal

What is Hueforge? The complete guide to filament painting

Hueforge layers coloured filaments to reproduce a photograph in a single 3D print. Here's how it works, what printer you need, and how to commission one.

Published 2026-05-17

Hueforge is a 3D printing technique that reproduces photographs in full color by stacking layers of colored PLA filament at calculated thicknesses. Each layer is 0.08-0.16mm thick, and the colors blend optically to create wall-hangable art from any FDM printer with decent Z accuracy. Material cost per piece runs 3-8 euro; commissioned prints sell for 25-120 euro depending on size.

I printed my first Hueforge piece in February 2026 on a Bambu Lab X2D. The file took 11 hours, used 4 filament colors, and when I pulled it off the build plate I thought there was a bug. It looked like a photograph, not a 3D print.

How Hueforge actually works

Most people hear "3D-printed art" and think of lithophanes, those translucent panels you hold up to a light. Hueforge is different. It prints flat, face-up, and uses layers of colored filament stacked at precise thicknesses to reproduce a photograph. Each layer is 0.08-0.16mm thick, and the colors blend optically the way paint would on a canvas.

The software (also called Hueforge, by Steven Lalonde) takes your photo, maps it onto a grid, and calculates which filament colors to use at which layer heights to reproduce the image. You don't need artistic skill. You need a printer with decent Z accuracy and a handful of PLA spools in the right colors.

What printer do you need

Any FDM printer with 0.04mm Z resolution works. In practice, most Hueforge creators use:

  • Bambu Lab P1S or A1 for reliable stock profiles
  • Bambu Lab X2D for dual extrusion (no manual filament swaps)
  • Prusa MK4 for tunability, though it's slower

You don't need an AMS for Hueforge. Most pieces use 3-5 color swaps total, not per-layer swaps like multicolor prints. On a single-extruder machine, you pause at the right layer, swap the spool, and resume. The X2D skips that hassle entirely.

Minimum bed size for wall-hangable art: 200x200mm. Anything smaller prints fine for desk pieces.

Layer height matters more than you'd think

The default Hueforge layer height is 0.08mm. At that setting, a 4-color piece with 40mm total height has 500 layers. Print time on a P1S: 8-12 hours depending on infill and size.

Bump to 0.16mm and you halve the time, but color transitions get blockier. For portraits and photos with gradients, stay at 0.08mm. For logos, text, and high-contrast graphics, 0.16mm looks fine.

I've printed about 30 Hueforge pieces over 3 months. The sweet spot for most commissions is 0.12mm. Fast enough to be practical (6-8 hours on the X2D), detailed enough that gradients don't staircase.

Choosing filament colors

Hueforge ships with a filament library. You enter the exact brand and color of each spool you own, and it calculates Transmission Distance (TD), how far light penetrates through that filament at a given thickness. TD is the number that makes everything work. A filament with TD 4.0 is translucent at thin layers; TD 1.5 is opaque.

Practical advice:

  • Start with 5 colors: white, black, a mid-gray, a skin tone, and one accent (blue or red)
  • Polymaker Polyterra PLA works well and has TD values pre-loaded in the Hueforge library
  • Cheap filament with inconsistent pigment density gives unpredictable results. I wasted an entire Sunlu spool learning this
  • Bambu's basic PLA line works but the TD data isn't always in the library, so you'll need to calibrate manually

What Hueforge costs the buyer

If you're commissioning a piece (say from Keevano or an Etsy maker), expect:

  • Small (150x150mm): 25-45 euro
  • Medium (200x200mm): 40-70 euro
  • Large (256x256mm, full Bambu bed): 60-120 euro

Material cost for the maker is 3-8 euro. The rest is print time, color calibration, and file-prep work. Bigger pieces aren't proportionally more expensive because file prep (the hard part) stays the same regardless of size.

Common problems and fixes

Layer lines showing up on skin tones: lower your layer height to 0.08mm or switch to a filament with higher TD.

Colors looking "muddy": usually means your white base isn't thick enough. Hueforge recommends 8-12 white base layers. I use 16. The extra 15 minutes of print time is worth it every time.

Warping on large prints: Hueforge pieces are thin (2-5mm total) and wide. Use a brim, print on textured PEI, and keep enclosure temp under 35C for PLA.

Photo looking nothing like the print: some photos just don't translate. High contrast, good lighting, simple backgrounds work best. Group photos and dark scenes are hard. Run the preview in Hueforge before committing 10 hours of print time.

Commission one or try it yourself

If you already own a 3D printer and enjoy tinkering, buy the Hueforge license (15 USD one-time) and print your own. The learning curve takes 2-3 test prints to flatten out.

If you want a gift or a piece for your wall and don't own a printer, commission it. The markup is reasonable and you skip the calibration headaches. Check what color palette the maker has before ordering. A maker with 30 filament colors will produce better results than one with 8.

Veelgestelde vragen

What printer do I need for Hueforge?
Any FDM printer with 0.04mm Z resolution. The Bambu Lab P1S, A1, and X2D all work well with stock profiles. The X2D's dual extrusion removes manual filament swaps, but a single-extruder printer works fine since Hueforge only needs 3-5 color swaps per print.
How much does a Hueforge print cost?
Material cost is 3-8 euro. Commissioned pieces cost 25-45 euro for small (150x150mm), 40-70 euro for medium (200x200mm), and 60-120 euro for large (256x256mm). The Hueforge software license is a one-time 15 USD purchase.
What filament colors do I need to start with Hueforge?
Start with 5 colors: white, black, mid-gray, a skin tone, and one accent (blue or red). Polymaker Polyterra PLA has pre-loaded Transmission Distance values in the Hueforge library, which saves calibration time.