What is Viewer Editor?
The Viewer Editor is a professional no-code visual tool for creating advanced 3D product configurators and interactive scenes for eCommerce. It provides a comprehensive interface for designing complex 3D experiences without writing JSON configuration manually.
Key Capabilities
Visual Scene Building
Instead of writing JSON by hand, you use an intuitive visual interface to:
- Add and arrange multiple 3D models in a single scene
- Configure camera positions and controls with preview
- Design backgrounds with gradients, images, or HDR skyboxes
- Set up custom lighting and shadows
- Create loading screens with your branding
Product Variant Integration
Connect your product options to 3D visualization:
- Show/hide entire models based on variant selection
- Control visibility of individual GLTF nodes
- Apply material variants from GLTF files
- Use simple or advanced condition-based matching
- Manage option name mappings between 3D models and HTML inputs on your page
Technical Annotations
Add professional dimension annotations:
- Linear measurements between any given points in 3D space
- Angular dimensions for angles
- Radial and diametral dimensions for circular features
- Ordinate dimensions from reference points
- Automatic bounding box dimensions
- Full styling control for dimension appearance
Interactive Navigation
Guide customers through your product:
- Create points of interest with custom hotspots
- Define camera animations for smooth transitions
- Style hotspots with custom colors and effects
- Link navigation to variant selections
Who Is It For?
The Viewer Editor is designed for:
- eCommerce Businesses who want advanced 3D product configurators
- Product Designers creating technical product visualization
- Marketing Teams building engaging product experiences
- Store Owners on Shopify (with planned support for other platforms)
Enterprise Feature
Viewer Editor is a stand-alone enterprise-level application designed exclusively for B2B eCommerce customers.
Key Points:
- Shopify Users: Requires a paid subscription through the 3D Bits app
- Custom Webshops: Available through custom B2B agreements (pricing differs from Shopify)
- Not Included In: Free, Silver, and Gold Bitbybit plans
- Three Subscription Tiers: Professional and Enterprise tiers unlock advanced features
For Shopify users, see Subscription Plans for details on which features are included in each tier.
How It Works
- Access - Open the Viewer Editor from your 3D Bits app dashboard
- Design - Use the visual interface to configure your scene
- Preview - See changes in the 3D canvas
- Test - Simulate variant selections to verify behavior
- Export - Copy or download the generated JSON configuration
- Integrate - Link the configuration to your product pages
Generated Output
The Viewer Editor generates valid JSON that conforms to the Viewer Scene Schema. This JSON can be:
- Copied to clipboard and pasted into Shopify product metafields
- Downloaded as a file and hosted on your CDN
- Used with the BITBYBIT VIEWER theme app extension block on Shopify
The generated configuration is automatically validated to ensure it will work correctly when deployed.
Platform Support
Current:
- ✅ Shopify (via 3D Bits app)
Potential integrations coming in the future:
- 🚧 WooCommerce
- 🚧 Custom eCommerce solutions
For non-Shopify platforms, please contact us at info@bitbybit.dev to discuss custom integration options.
What You'll Learn
This documentation covers:
- Basics - Interface overview, navigation, and core concepts
- Models - Adding and managing 3D models
- Variants - Connecting product options to 3D visualization
- GLTF Structure - Working with GLTF/GLB node hierarchies
- Scene Configuration - Camera, lighting, backgrounds, and more
- Dimensions - Adding technical annotations
- Navigation - Points of interest and camera animations
- Advanced Features - Rotations, multiple models, and more
- Export - Getting your configuration into production
- Troubleshooting - Common issues and solutions
Next Steps
Ready to get started? Continue to:
- Getting Started - Access the editor and create your first scene
- Interface Overview - Learn the layout and controls
Or jump to a specific topic using the navigation menu.