Generate low-poly pastel hexagonal biome tiles in the browser, connect them into a board, and export them for 3D printing. Single colour, or multi-colour for AMS / CFS systems with 1 to 4 filaments.
- Generates a hex tile of a chosen biome from a seeded terraced ground, water, paths, trees, rocks, benches, huts, fences.
- Connects tiles on a hex grid. Neighbours agree on their shared edge, so grass meets grass, water meets water, and a path continues across the seam, stuff like that.
- Exports for print: STL, multi-material 3MF (Bambu/Orca flavour), and a per-colour STL bundle with a generated README.
- Checks before it exports: checks for watertight meshes, the 45° overhang rule thing, minimum feature size, and whether every solid actually rests on something.
npm install
npm run dev # http://localhost:5173
npm run test
npm run typecheckrustup default stable
npm run desktop
npm run desktop:buildWrite a real export to disk
npx vite-node src/export/smoke.report.ts -- ./out
Copyright (C) 2026 Adrian Chrysanthou.



