October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
ThatPainter
3D printer art

Filament Painting: How HueForge Extrudes Full-Color-Looking Images on a 3D Printer

HueForge turns 2D images into shallow, layered FDM prints that look full-color from the front. Here is how the optical blending process works, what hardware you need, and where it falls short.

By ThatPainter Team 9 min read

Recommended Free Tools

Outdated Drivers Are Slowing You Down

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Scan My Drivers Free →Free scan · exact hardware match

Windows Errors? Fix Them Before They Spread

Fix My PC Now →Free scan · no reinstall

Crashes, No Sound, or Screen Glitches?

Find the Right Drivers →Free scan · under a minute

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

ThatPainter is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn More

Yes—you can create convincing color artwork on an ordinary single-extruder FDM printer. Filament painting uses HueForge to turn a 2D image into a shallow, layered relief. By changing filament at selected layer heights, thin plastic layers optically blend into a front-facing image that can appear to contain many more colors than the printer actually uses.

The result is not the same as true RGB, CMYK, inkjet, resin, or industrial full-color printing. It is a carefully engineered color illusion: a physical image whose appearance depends on filament pigments, light transmission, layer thickness, layer order, lighting, and viewing angle.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is filament painting?

“Filament painting” describes a 3D-printing technique associated particularly with HueForge. The software converts a photograph, illustration, logo, or other image into a 2.5D model—a mostly flat object with controlled height changes.

#1 Best Overall
Sale
SUNLU PLA Filament 1.75mm, 250g Spool Bundle, 3D Printer Filament
  • 【More Colors for More Projects】 Multiple compact 250g mini spools provide practical amounts of different colors for small prints, multicolor models, accent parts, and test prints. Explore more colors without filling your shelf with full 1kg spools or leaving large amounts of rarely used colors behind
  • 【Easy to Print PLA】 Built for smooth printing with standard PLA profiles, low warping, and dependable layer adhesion. A practical everyday material for beginners and hobbyists making models, toys, decor, prototypes, and utility parts
  • 【Neatly Wound for Reliable Feeding】 Precision winding supports smooth, consistent feeding and helps reduce snags and mid-print interruptions. Keep light tension on the filament end while loading or unloading, and secure it before storage to prevent loose loops
  • 【Consistent Diameter and Steady Extrusion】 A consistent 1.75mm ±0.02mm diameter supports stable flow, even layers, and clean detail from the first layer to the final layer. Reliable extrusion means less time troubleshooting and more time printing
  • 【Fits Most FDM Printers】 Designed for most 1.75mm FDM printers with external, top-mounted, or open spool holders. Each spool measures 140mm in diameter and 36mm in width, with a 53mm center hole. For Bambu Lab AMS or AMS lite, search MakerWorld for a compatible 250g spool adapter before use

Instead of depositing a different color at every pixel, the printer builds a stack of thin filament layers. The model’s height and layer structure represent the image’s brightness and color transitions. Filament is changed between selected layers, either manually or through an automated material system.

Most filament paintings are designed to be viewed from one dominant side. They are well suited to portraits, signs, wall art, gifts, pets, landscapes, and decorative panels. They are not usually full-color objects whose color remains consistent from every direction.

How the color illusion works

FDM filament is not opaque in exactly the same way at every thickness. Some light can pass through thin layers, particularly with lighter or more translucent materials. When one colored layer sits above another, the lower layer can influence the light reaching the viewer.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In simple terms, darker colors are often used deeper in the stack while lighter or more light-transmitting colors are placed nearer the viewing surface. The viewer sees a blended result rather than a single filament color.

The perceived output depends on:

  • Filament pigment, opacity, and translucency
  • Layer thickness and the number of layers
  • The order in which colors are printed
  • Printer consistency and extrusion calibration
  • Surface texture and gloss
  • Lighting and viewing angle

HueForge describes its key filament characteristic as Transmission Distance (TD). The software uses TD values to estimate how materials transmit light. Its database is useful, but filament values can vary between brands, colors, and production batches. Unknown materials can be measured using HueForge’s calibration process or a TD1 device. A preview is therefore an estimate, not a guarantee of colorimetric accuracy. See the company’s explanation of how HueForge works.

What you need

Minimum hardware

  • An FDM/FFF 3D printer
  • The ability to pause and resume at specific layer heights
  • A way to unload, load, and purge filament
  • A slicer that supports layer-based pauses or filament changes
  • Several compatible filament colors
  • A computer capable of running HueForge
  • A suitable source image

You do not need an AMS, MMU, tool changer, or dedicated full-color printer. According to HueForge’s compatibility guidance, the practical requirement is a printer that can pause reliably and allow a filament swap. Direct-drive extrusion is recommended but is not mandatory.

Current computer requirements

When checked on August 18, 2026, HueForge listed support for Windows 10 and 11, macOS 12–26.x, and x64 Linux with GLIBC 2.35 or newer. ARM64 Linux was listed as unsupported, and the site displayed version 0.9.4.1. These requirements and version numbers can change, so confirm them on the official compatibility page before installing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
AMOLEN Silk PLA 3D Printer Filament Bundle, Shiny Dual Color Filament 1.75mm Pack, Multi Color Change 3D Printing Filament for Most FDM 3D Printer, 4 Spools 200g Each
  • Colorful Variety 4 Pack: Each color weighs 200 g, providing a total of 800 g. Dive into the vibrant world of 3D printing with AMOLEN silk multicolor PLA filament pack, featuring stunning shades. Even small models can display multiple colors
  • Silk Dual Color PLA: Experiment with multiple hues without the commitment of larger spools. You can print beautiful multicolors in one PLA filament, perfect for arts, crafts, DIY. Whether you're crafting Easter decorations, designing Halloween costumes, creating Christmas ornaments, or making Valentine’s surprises, this filament delivers stunning results every time
  • Precision Printing: Achieve flawless prints with shiny silk dual color PLA filament, engineered for ease of use and exceptional precision. With a product diameter of 1.75 mm and precision tolerance of +/- 0.02 mm, smooth and consistent results
  • Smooth and Reliable Printing: Experience smooth printing with AMOLEN silk PLA filament. Good shaping, strong toughness, no bubble, no jamming, no warping, melt well, feed smoothly and constantly without clogging the nozzle or extruder
  • After-sales Service: AMOLEN is focused on innovative and better quality 3d printing filaments. Stand behind the quality and performance of our 3D printer filament. Provide professional 3D printing technical guidance and good 24/7 customer service

Optional automation

Bambu Lab AMS, Prusa MMU, tool changers, and other automatic systems can perform some or all filament changes. They reduce hands-on work, but they do not remove material assignment, profile setup, purge waste, calibration, or compatibility issues.

Choose the right image

Start with an image that has strong contrast, clear subject separation, large shapes, and a useful tonal range. Faces, pets, logos, graphic artwork, and simplified landscapes are generally easier than extremely detailed photographs.

Be cautious with tiny text, subtle gradients, reflective subjects, and highly saturated screen colors. Fine details may disappear when represented as a shallow relief, while gentle gradients can become muddy. The available filament palette also limits which colors can be approximated.

The software is not simply assigning one filament color to each pixel. It is choosing a height and layer strategy that approximates the image using the transmission characteristics of the selected materials.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The HueForge workflow

1. Test the printer first

Before committing to a long print, confirm that the printer can:

  1. Pause at a specified layer
  2. Remain hot and stable while paused
  3. Resume without losing its position
  4. Retract, unload, load, and purge filament
  5. Interpret the filament-change or pause command in the generated G-code

HueForge identifies M600 as its default filament-change command. M0 may work for a manual swap, but firmware support varies. Test the exact command on a small, noncritical print; a command that works on one printer may be ignored by another.

2. Select and characterize filament

PLA is an accessible starting point because it is widely available and easy to test. Choose a dark foundation color plus lighter colors that provide the tonal range your image needs. Matte filaments are often easier to evaluate visually than highly glossy materials, although the best palette depends on the design.

Rank #3
Sale
Creality PLA 3D Printer Filament, Black & White, 2-Pack, 2KG Total
  • Cost-Effective Filament Bundle: Get 2 "1kg" spools of PLA filament for the price of 1 with classic black and white color
  • Smooth and Stable Printing: Patented design and manufacturing process ensures smooth, clog-free printing
  • Durable and Strong: Improved toughness and strength for printing functional parts
  • Compatible with Most Printers: Works with 99% of FDM and FFF 3D printers with heated beds
  • Renewable Material: Made from starch derived from renewable plant resources for environmental friendliness

Use HueForge’s measured TD values where available, but treat them as starting points. Different batches can behave differently. A small calibration print is more useful than assuming a preview will exactly match the finished panel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Import and build the image

Open the source image in HueForge, crop it to the desired proportions, and choose the appropriate image or mesh interpretation. Arrange a filament stack, then inspect the live preview while adjusting colors, layer thickness, and image treatment.

HueForge is image-to-model software, not a conventional painting program and not a slicer. Its role is to create the geometry and the color-change plan.

4. Export the model and instructions

The standard workflow produces:

  • An STL containing the model geometry
  • A Describe.txt file containing filament and layer-change instructions

Import the STL into a separate slicer. HueForge also lists a separate 3MF Export Plugin, which can reduce setup by carrying project information such as filament assignments, temperatures, printer profiles, purge volumes, and pause handling into a compatible 3MF workflow. Do not assume that every slicer or printer supports the same 3MF features.

5. Configure the slicer

  1. Import the STL and orient it for the intended viewing direction.
  2. Use the layer height assumed by the HueForge output.
  3. Confirm the model’s total height and layer numbering.
  4. Add pauses or filament changes at the heights listed in Describe.txt.
  5. Assign the colors in the correct order.
  6. Preview the sliced layers.
  7. Check that each change happens before the layer requiring the new filament.

Exact menu paths differ among Bambu Studio, OrcaSlicer, PrusaSlicer, Cura-based slicers, and printer-specific software, so there is no single universal button sequence. The important handoff is the same: HueForge supplies the model and change plan; the slicer creates printer-specific G-code.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Print and inspect

Watch the first layer and the first color change. At a manual pause, move the nozzle away from the artwork if possible, unload the old filament, load the new spool, purge until extrusion is clean and consistent, remove the purge strand from the nozzle, and resume.

Keep the bed clean and avoid touching the gantry or build plate while changing filament. Photograph the finished piece under the lighting in which it will actually be displayed; side lighting can exaggerate relief, banding, and gloss differences.

Rank #4
Sale
SUNLU PLA Plus 3D Printer Filament, 1.75mm, 10 Colors
  • 【10 Rolls of 1kg 1.75mm PLA+ Filament, Multiple Color Choices】10 rolls of 1000g SUNLU 1.75mm PLA plus filament. Color: Black+White+Grey+Blue+Green+Orange+Red+PureYellow+GrassGreen+Blue Grey. The design of 1000g PLA+ filament is convenient for customers with multiple color needs. Especially for multi-nozzle 3d printer users and 3d pen users.
  • 【SUNLU 100% Wound Neatly Filament】- SUNLU R&D team has mastered advanced technology and produced 100% Neatly Wound PLA+ Filament, which is impossible for other brands. No knot, no winding, improve printing efficiency.
  • 【SUNLU PLA PLUS 3D Filament Advantages】- PLA PLUS filament is 10 times stronger than PLA Filament, the color is brighter, it has many advantages, Clog/Bubble/Tangle/Warping/Stringing free, easy to Use, better layer adhesion.
  • 【1.75mm Diameter】- Dimensional Accuracy +/- 0.02mm. SUNLU filament has wide compatibility due to the small diameter error, it's suitable for almost all 1.75mm FDM 3D printers.
  • 【Spool Diameter】- Spool Diameter: 8.00", Spool Width: 2.50", Spool Hub Hole Diameter: 2.20". The size of the SUNLU filament spool is suitable for hanging on many 3D printers.

Manual filament changes: common problems

The printer does not pause

Likely causes include unsupported M600, firmware that ignores the command, a slicer-generated command the printer does not understand, or a printer requiring a custom pause macro.

Test the G-code on a small print. Try the printer’s native pause command or configure a custom filament-change macro. Use M0 only when you know how the firmware and display handle it. If a test pause fails, do not trust the same command on a large artwork.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The nozzle clogs after a swap

Incomplete purging, debris, burnt material, or an incorrect unload can leave the nozzle partially blocked. Purge away from the print, remove the hanging strand, and verify consistent extrusion before resuming. If flow remains poor, canceling the print is preferable to embedding a weak, under-extruded section.

The print resumes with a layer shift

Layer shifts can occur if the bed or gantry is moved during the swap, if the printer loses position, or if excessive force is used while clearing filament. Practice the procedure on a test print and keep tools, hands, and filament away from moving parts.

The colors look wrong

Check the filament stack against Describe.txt, verify the actual spool colors and material, and confirm that the TD values match the materials loaded. Wrong swap order, excessive layer thickness, batch variation, and different lighting can all change the result. Re-run the preview with measured values and print a small test before scaling up.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How many colors are necessary?

There is no universal number. Three or four colors are a sensible starting point, but a complex image or wider desired gamut may require more. Additional colors can improve the result and reduce awkward blends; they also increase spool management, filament changes, purge waste, and opportunities for mistakes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An AMS or MMU with four available slots does not necessarily limit a project to four total colors. Unused slots can be reloaded, or automation can be combined with manual changes. HueForge’s FAQ discusses workflows involving more than four colors.

Best Value
SUNLU PLA+ 3D Printer Filament, 16 Color Bundle Multicolor, 1.75mm
  • 【16 Rolls of 250g PLA Plus Filament】- Color: Black, Roasted Chestnut Black, White, Bone White, Grey, Blue, Red, Green, Yellow, Sunny Orange, Lavender Purple, Pink, Wood, Olive Green, Coffee Brown, Transparent
  • 【Small Spool Diameter】- Spool Diameter: 140mm(5.5 inches), Spool Hub Hole Diameter: 53mm(2.08 inches), Spool Width: 36mm(1.4 inches). Please pay attention to the filament spool size! Please check if it is compatible with your 3D printer.
  • 【PLA Plus Filament Bundle】- The design of 250g PLA+ filament is convenient for customers with multiple color needs. Especially for multi-nozzle 3d printer users and 3d pen users.
  • 【SUNLU Wound Neatly Filament】- SUNLU R&D team has mastered advanced technology and produced Neatly Wound PLA+ Filament, which is impossible for other brands. No knot, no winding, improve printing efficiency.
  • 【SUNLU PLA PLUS 3D Filament Advantages】- PLA PLUS filament is 10 times stronger than PLA Filament, the color is brighter, it has many advantages, Clog/Bubble/Tangle/Warping/Stringing free, easy to Use, better layer adhesion.

Material and design edge cases

  • Dark or opaque filament: can block the light needed for blending.
  • White filament: can provide a bright foundation or highlight, but too much may wash out contrast.
  • Silk filament: changes appearance strongly with viewing angle and lighting, making previews less predictable.
  • Transparent filament: may behave very differently from ordinary opaque PLA and should be tested.
  • PETG and other materials: may work, but PLA TD data should not automatically be transferred to another material.
  • Nozzle size: standard nozzles can print the model, but width, texture, and detail may change with another nozzle.
  • Very thin models: are more vulnerable to warping, poor adhesion, and visual distortion.
  • Large panels: may need a brim, a very flat build surface, tiling, and a mounting or framing plan.

Advantages and limitations

Why makers use it

  • It works with many existing single-extruder FDM printers.
  • It can create a broad visual palette from relatively few filaments.
  • It adds physical relief and texture to otherwise flat artwork.
  • It avoids the cost of buying a dedicated full-color printer.
  • Manual swapping is practical when only a few changes are required.

What it cannot do

  • It does not reproduce every RGB color accurately.
  • It is not volumetric, all-angle full-color printing.
  • Color prediction can differ from the physical result.
  • Manual changes interrupt the print and require attention.
  • Automatic systems can add purge waste, cost, and configuration complexity.
  • Layer lines, banding, gloss differences, and side-lighting artifacts may remain visible.
  • A large image can take many layers and a long time to print.

Is an AMS or MMU necessary?

No. A single-extruder printer is enough if it can pause and accept filament changes. An AMS, MMU, or tool changer is worthwhile mainly when you also want automated multicolor printing for ordinary 3D objects.

These systems provide convenience, but they can involve purchase cost, calibration, purge waste, longer change cycles, slot limitations, and printer-specific profiles. Buying one solely to try filament painting is difficult to justify unless reducing manual intervention is a priority.

Filament painting compared with alternatives

Choose this When it makes the most sense
Filament painting You already own an FDM printer, want a front-facing decorative image, and accept testing and filament changes.
Painted monochrome print You need exact colors, very fine detail, or a genuinely three-dimensional object viewed from all sides.
Lithophane You want a portrait or photograph intended to be backlit and grayscale is acceptable.
Multicolor FDM You need multiple colors within the same layer on ordinary 3D objects and accept purge waste and hardware cost.
Dedicated full-color printer You need consistent color on complex geometry for professional or production work.

Licensing and commercial use

If you plan to sell prints or files, check the current HueForge license terms rather than assuming a personal-use license covers commercial work. HueForge presents a commercial-license upgrade path on its official site.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You also need permission to reproduce and sell source artwork that you do not own. A software license does not grant rights to copyrighted photographs, illustrations, logos, or characters.

Who should try filament painting?

Filament painting is a strong choice for makers who already have an FDM printer, want colorful wall art or giftable panels, and enjoy a hands-on process. It offers an unusually inexpensive way to create full-color-looking images without purchasing specialized hardware.

It is a poor substitute for true full-color 3D printing when color accuracy, production repeatability, or color on every surface matters. In those cases, a multicolor system, painted finish, professional service, or dedicated color printer is more appropriate.

Quick Recap

SaleBestseller No. 3
Creality PLA 3D Printer Filament, Black & White, 2-Pack, 2KG Total
Creality PLA 3D Printer Filament, Black & White, 2-Pack, 2KG Total
Durable and Strong: Improved toughness and strength for printing functional parts; Compatible with Most Printers: Works with 99% of FDM and FFF 3D printers with heated beds
$23.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Paint Desk

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.