# Documentation - **Getting Started** - [Welcome](/docs): Add interactive 3D product viewers to any website with one script tag. - [Getting Started](/docs/getting-started): Upload a 3D model, style it, and embed it on your site in under 5 minutes. - [Embed Reference](/docs/embed): All embed attributes, the JavaScript API, and multi-viewer setup for vitrine 3D viewers. - **Guides** - [Supported Formats](/docs/formats): GLB and glTF file requirements, polygon budgets, and texture optimization tips for vitrine viewers. - [Looks & Layouts](/docs/looks-and-layouts): Style your 3D viewers once and apply them consistently across all your products. - [Shopify 3D Product Viewer](/docs/shopify): Replace flat product photos with interactive 3D viewers on your Shopify store. Theme extension with per-product showcase IDs via metafields. - [WordPress 3D Product Viewer](/docs/wordpress): Add interactive 3D product viewers to your WordPress or WooCommerce store with the vitrine plugin. Gutenberg block with live preview. - **Integrations** - [API](/docs/api): vitrine REST API for managing models, scenes, and embeds programmatically. - [MCP Server](/docs/mcp): Use vitrine from AI agents like Claude, Cursor, and Windsurf via the Model Context Protocol. - **Reference** - [WebGPU Support](/docs/webgpu): How vitrine picks a rendering backend and what to do if you see a fallback message. - [Troubleshooting](/docs/troubleshooting): Common issues with vitrine 3D viewers and how to fix them. - [Pricing](/docs/pricing): vitrine pricing — free tier for getting started, Pro for unlimited publishing.