Layerpaint Layerpaint
Drop a model · STL · OBJ · 3MF — or click Demo
TOP PLATE
TOP PLATE
Active tool

Magic Fill

Tap a part of the model — it fills to the natural edges. Scroll to spread further or pull back, then click the highlighted area to commit.
Click a region to fill. Drag to draw a boundary. Shift+drag erases.
Model settings

Orient model

Models often arrive on their back or side. Rotate the mesh 90° around an axis until it sits the right way up. Paint, boundaries, and selections are preserved.
Click an axis to step the model 90° around it. Click again to keep going.

Size

The real printed size. Type a new dimension or a percentage and apply — paint, regions and decals carry over, and Ctrl+Z undoes it.
mm
mm
mm
%
The grid under the model is this plate at real size — that's how big the print actually is next to your printer's bed.
Load a model to see its size.

Palette

Pick the filaments you'll paint with. Active chips dock at the bottom of the viewport.
19 picks · I eyedrops · hover a chip and click × to remove.
Repaints every face of the first colour with the second — a clean global swap, no detail work.

Symmetry

Mirror every paint action across an axis — great for figures and armour.
Off.

Auto-partition

Layerpaint splits the mesh into regions at sharp edges. Tune what counts as sharp and how small a region to keep.
°
Crease threshold decides which sharp edges split regions. Min region absorbs any region smaller than N faces into its neighbour. Surface change (0 = off) also splits where the surface changes direction relative to its surroundings — catches soft boundaries like a horn meeting a head that the angle alone misses. Tip: raise Crease threshold so only hard edges split, then raise Surface change to pick up the subtle ones. B toggles the line overlay.
No model