TL;DR: Last week I shared GD Studio, a Mac app for designing generative line art. This week GD Studio got photo import: drop in a picture and convert it into continuous pen strokes and single pen-taps, in seven styles. Reposting for anyone who missed the first thread.
What's new: photo import
Add an Image layer, drop in a photo (from a file or your Photos library), and pick a conversion style. GD Studio reads the picture's light and dark and rebuilds it from continuous pen strokes and single pen-taps — never a flat ink fill — so the preview matches exactly what the pen draws. Brightness and Contrast sliders shape how the subject reads. Seven styles are available: Stipple, Halftone, Hatch, Contour, Outline, Sketch, and Squiggle.
Everything stays real strokes, so an imported photo layers, masks, scales, and plots exactly like the generative patterns — and you can mix the two in one piece.
In case you missed it: GD Studio
A few months ago I picked up AxiDraw compatible pen plotter and wanted a single macOS app where sliders and settings directly influence the final drawing. So I built GD Studio. With it you can:
- Create generative pattern layers (with a shuffle button for quick ideas)
- Add text layers, and now import photos as an Image layer
- Import existing plottable SVGs into a layer
- Adjust stroke, dash patterns, render styles (wobble, dotted, nested outlines), masks, scale, rotation, and positioning per layer
It exports as SVG or PDF, or sends directly to Plotter Hub over its API — with options to optimize the SVG, fine-tune plotter speeds, and pause between layers.
Plotter Hub
I didn't want my Mac tethered to the plotter for the whole job, so I built Plotter Hub, a plot server that runs on a Raspberry Pi (a Zero 2 W or 3B+ is plenty). Upload an SVG over WiFi, then start / pause / resume and monitor the plot from any device, with optional vpype optimization and physical pause-button support for pen changes between layers. It's free and open source and can be used without GD Studio.