3D & STL Configuration
The TabletopForge theme is uniquely optimized for digital hobbyists and modern print-on-demand stores. It supports high-fidelity 3D interactive previewers and dual checkout paths for selling both physical resin miniatures and digital STL files.
1. Embedding 3D Orbit Viewers
TabletopForge features integrated 3D inspection viewers on product grids, collection cards, and main product showcase galleries. This allows customers to inspect miniatures in 3D (pan, zoom, and rotate) before making a purchase.
Supported File Formats
- Always use
.glb(GL Transmission Format Binary) packaging for 3D model uploads. This format is optimized for web browser performance and native Shopify rendering. - Ensure texture files are embedded directly in the
.glbcontainer. Keep model polycounts optimized (ideally under 50k polygons) to maintain fast mobile page loading speeds.
Step-by-Step Upload Process
To embed an interactive 3D model onto a product page:
- Log in to your Shopify Admin dashboard.
- Go to Content > Files.
- Click Upload files and select your optimized
.glbmodel. Copy the asset URL if needed (though Shopify handles media binding automatically). - Go to Products and select the product you wish to configure.
- In the Media section, drag-and-drop the uploaded
.glbfile or click Add to upload it directly. - TabletopForge will detect the 3D asset and automatically inject the Interactive 3D Orbit Viewer into the product media gallery interface.
2. Selling Digital STL vs. Physical Resin
TabletopForge provides a built-in split-checkout configuration that allows a single product listing to offer both a physical pre-printed resin model and a downloadable digital STL model.
Activation Logic (The stl-available Tag)
If a product contains the tag stl-available, the product page layout splits the default single add-to-cart button into two distinct call-to-actions:
- ADD PHYSICAL RESIN: Adds the physical cured resin miniature model to the customer's cart, routed through standard fulfillment channels.
- ACQUIRE DIGITAL STL: Routes the checkout pipeline to deliver the STL file (typically integrated with digital download apps like Shopify's Digital Downloads or third-party file-delivery plugins).
Configuration Checklist
- Open your target product in the Shopify Admin panel.
- Scroll to the Tags section in the right sidebar.
- Add the tag
stl-availableto the product. - Set up your digital fulfillment logic (using digital delivery apps linked to the digital variant of the product).
- Save the product. The front-end display will automatically toggle to the dual button structure:
+-------------------------------------------------+
| ADD PHYSICAL RESIN |
+-------------------------------------------------+
| ACQUIRE DIGITAL STL |
+-------------------------------------------------+
- ADD PHYSICAL RESIN corresponds to the main physical product variant.
- ACQUIRE DIGITAL STL maps to the digital variant or triggers a digital delivery workflow.
- The system status displays
System Online - Viewing Diagnostic Dataalongside the model specifications in the layout.