
Industrial materials are calibrated to demand, reused ones are not. A reused tile stock is only known roughly: rough dimensions, rough properties and a rough idea of how many of each kind there will be. So rather than drawing one fixed layout, the designer describes an intention - a vibe - as a design family. Made at the DMS 2026 hackathon.
The app walks through six steps: tiles and materials, the stock as exact counts or as distributions, the design family as a repeating schema, the boundaries that have to be tiled, a solve that samples the stock and fills the boundary, and finally a 2D view for print and a 3D view with GLB and USDZ export for AR. Optionally an LLM drafts the design family, its answer has to validate as JSON before it is applied.
Two example projects grew out of the same hackathon: the Tile Stock Image Sampler by Harrison Hildebrandt, which counts a tile stock from a photo with Python and OpenCV, and Tile Patterns by Moritz Funck, a generator that fills an area with two or three tile formats by area share.
A few red and blue projects made in the app, each from one of its pattern presets, with terracotta, zellige, azulejo and encaustic materials. Rendered in the 3D view.