Skip to content

Utility to scale & dither images in order to turn them into multi-color 3D-printable STL

Notifications You must be signed in to change notification settings

digEmAll/pixelographer-3D

Repository files navigation

pixelographer-3D

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.

How it works

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.

Usage

This application is hosted on this repository github page: https://digemall.github.io/pixelographer-3D/

Instructions

  • 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:

Instructions

Model Slicing

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:

Instructions

Credits

Many thanks to the creators of the following libraries:

About

Utility to scale & dither images in order to turn them into multi-color 3D-printable STL

Resources

Stars

Watchers

Forks