Experience the live interactive application at studio.theengine.com.
Vibe coded from concept to production, SunCatcher Studio 3D is an innovative web application and algorithmic 3D generator that transforms ordinary images and artwork into stunning, sliceable 3D-printable stained glass suncatchers tailored for Bambu Lab translucent PLA filaments.
Key technical capabilities and architectural features include:
-
Algorithmic Leaded Glass 3D Generation: Traces precise color region boundaries across uploaded images to construct a structural lead framework between individual glass panes, generating fully manifold, 100% sliceable 3D mesh files (
.3MFand.GLB) with zero floating layers or unsupported islands. - Bambu Lab Translucent PLA Color Mapping: Leverages K-Means color clustering and Nearest Neighbor Euclidean distance search to automatically map extracted image palettes to official Bambu Lab PLA Translucent filament colors (Ice Blue, Cherry Pink, Teal, Orange, Purple, Lavender, etc.), while restricting opaque filaments to base diffusers and lead frames.
- Smart Saturation-Mapped Depth & Variable Extrusion: Automatically calculates 3D print layer thickness from original image HSV saturation. High-saturation regions are extruded thicker (up to 3.0 mm / 15 layers) to intensify light diffusion and color depth, while low-saturation translucent regions default to thinner profiles (0.6 mm / 3 layers), with complete per-color manual override controls.
-
Universal Solid Ice Blue Structural Grounding: Automatically renders a continuous, single-piece translucent Ice Blue base layer (
RGB=[184, 205, 233]) grounded atZ=0.0across the entire print, structurally unifying all interior stained glass islands and lead frames into a cohesive, highly durable physical model. - Customizable Structural Frames & Mounting Hardware: Features robust interactive controls for configuring outer border frames (Width XY 1.0–25.0 mm, Depth Z 1.0–10.0 mm) and custom hanging hole systems, offering dual placement styles (reinforced external hanging loops or inset grommet holes) with selectable vertical and horizontal positioning.
- Personal Private Pro Workspace: Includes a dedicated cloud storage workspace allowing creators to save unlimited custom projects—complete with uploaded image thumbnails, color palettes, pane/frame depths, and ring settings—featuring 1-click project restoration and portable JSON import/export workflows.
- Serverless Cloud Architecture & Automated CI/CD: Built on a stateless, in-memory backend deployed on Firebase Hosting and Google Cloud Functions (2nd Gen), backed by automated GitLab CI/CD pipelines for seamless continuous integration and deployment.
