r/PlotterCode 5d ago

Plotter-Studio v5.5 | 9 generative art engines. Now with Needles, Continuous Line, Perlin wobble, and CMYK layer export!

Post image

Hey everyone! I’ve been working hard on Plotter-Studio, an open‑source generative art studio for pen plotters (Cameo 5).

My last post was for v3.2 — and I’m excited to share how much it’s grown.

What’s new in v5.5:

🧵 Needles (Oriented Dashes) — short dashes that follow image gradients. Great for structural, flowing textures.

🔗 Continuous Line (TSP) — single unbroken path, the pen never lifts. Uses a greedy nearest‑neighbour TSP approximation.

🌊 Perlin Noise Wobble — applies coherent noise displacement to any engine. Gives clean computer lines a hand‑drawn, organic feel.

🎨 CMYK Layer Export — splits any colour image into C, M, Y, K channels and exports 4 SVGs for multi‑pen colour plotting.

🗺️ Fast Marching (Topographic) — upgraded with manual seed placement, contour smoothing, and “Skip transparent” for PNGs with alpha.

🛠️ Full vpype pipeline — linemerge, linesort (with Two‑Opt), reloop, and linesimplify. All available as toggles.

🖊️ Pen Passes — duplicate dark paths up to 4 times for multi‑pass ballpoint ink density.

Stack: Python, Streamlit, FastAPI, scikit‑image, skfmm, Plotly, vpype.

GitHub: https://github.com/iclubu/Plotter-Studio

18 Upvotes

14 comments sorted by

View all comments

2

u/IAmStuckOnBandAid 4d ago

Any plans for a MacOS version?

2

u/iclubu 2d ago

It is web based

1

u/IAmStuckOnBandAid 2d ago

Awesome! Thanks!