Is it possible to color a 3D printed object during 3D printing? I am trying to achieve an ombré of many colors.

I tried to stop the 3D printing at individual stages and it looks like blocks. Is there a way to achieve a near perfect ombré or is it not possible yet?

The thing I am printing is Spiral Christmas Balls.

I am trying to achieve something like this effect:

Color gradient or shading effect

  • $\begingroup$ Maybe this is what you need? $\endgroup$
    – Mick
    Nov 29, 2021 at 23:07
  • $\begingroup$ No I am trying to achieve something like this. $\endgroup$
    – Varun W.
    Nov 29, 2021 at 23:15
  • $\begingroup$ make a custom filament or a custom extruder that can accept and mix multiple filament. may need to be something of a mixer before final extrusion. $\endgroup$
    – Abel
    Nov 30, 2021 at 3:03

1 Answer 1


The ability to shade 3D printed objects is dependent on the printer, the plastic in use, and available dye.

Several vendors offer filament with a gradient or rainbow-colored patterns, so that printed objects will vary in color over their volume.

Several 3D printers give the option of changing plastics during printing which would allow this.

A few 3D printers allow injecting dye into the plastic during the printing process, allowing full 3d coloring of the final part.

If you can find a natural colored filament and a dye that will dissolve in the filament, it is possible to color the surface of the filament before it goes into the printer, and there is some mixing in the nozzle. (This works well with natural-colored ABS and Sharpie markers, but I haven't found a combination that works well with PLA.)

  • $\begingroup$ Do you have any recommendations of a filament? $\endgroup$
    – Varun W.
    Dec 1, 2021 at 3:17
  • $\begingroup$ This site is not for product endorsements, sorry. $\endgroup$
    – user10489
    Dec 1, 2021 at 5:19
  • $\begingroup$ Ok I was just wondering if there was a good brand or like type. But No problem :) $\endgroup$
    – Varun W.
    Dec 1, 2021 at 15:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .