A browser-based web application (with no backend) to turn images into pixelated 3D models, which can be printed in multicolor using a FDM printer.
With this web application you can upload an image, scale it, and reduce its colors to a customizable palette using dithering algorithms.
Each pixel is rendered in 3D at different height according to its color, resulting in a downloadable 3D model in STL format.
This application is hosted on this repository github page: https://digemall.github.io/pixelographer-3D/
- Upload an image
- Play with scale and dithering settings
- Play with 3D model settings and download the STL
See the following picture for an "animated" example:
Slice the STL file as usual in your slicer, then configure the color changes at the indicated layer heights.
Automatic filament switching units are not strictly necessary; the models are designed to work well with manual changes, since each layer has a single color.
See the following gif for an example in prusa-slicer 2.9:
Many thanks to the creators of the following libraries: