← ClaudeAtlas

image-to-3dlisted

Convert a 2D image (photo, logo, lettering, signage, silhouette) into print-ready 3D models (STL/3MF). Use when the user wants to 3D-print something seen in an image, trace a picture into a 3D model, recreate a sign/nameplate/logo from a photo, or asks for image-to-STL / image-to-3D conversion. Covers segmentation, vector tracing, manifold mesh generation, bed-splitting, mounting features, and Bambu Studio delivery.
harshvladha/fabula · ★ 0 · AI & Automation · score 70
Install: claude install-skill harshvladha/fabula
# Image → 3D print pipeline Battle-tested workflow (developed on a 450 mm calligraphic nameplate, Bambu Lab P2S). Core principle: **the mask is everything**. Geometry quality is decided at segmentation, not at meshing. Never fight a bad source image — upgrade the source instead. ## Phase 0 — Requirements gate (DO THIS BEFORE ANY WORK) Check the source image and STOP to ask the user if any of these fail. These make-or-break the result; proceeding anyway wastes hours: 1. **Resolution**: need ≥ \~250 px per 100 mm of intended print size on the long edge (e.g. 450 mm wide print → ≥ 1200 px of actual subject, ideally 2500+). A 700 px photo produces visibly wobbly curves at 45 cm. If low-res → ask the user for an HD photo, or to AI-upscale (Gemini/etc.) and re-send. 2. **Subject/background contrast**: the subject must be separable. Worst case is *same-material relief on same-material background* (e.g. metal digits on a metal plate) — this is effectively unsegmentable from photos. Solution that works: **ask the user to generate a flat silhouette of just the subject** with an AI image tool ("show only the lettering, flat single dark colour on white, no shadows, no 3D depth, complete shapes"). One such image collapses days of segmentation into one threshold. Offer this EARLY. 3. **Perspective**: near-frontal needed; strong angles distort proportions. 4. **Completeness**: occluded/cropped parts will have to be invented — flag them. Also ask up front: tar