Freakout AIFreakout AI

Detailed Convert

The Detailed Convert feature is an advanced image-to-3D generation tool that allows users to transform product images into fully textured 3D models with granular control over the generation process.

Introduction#

The Detailed Convert feature is an advanced image-to-3D generation tool that allows users to transform product images into fully textured 3D models with granular control over the generation process.

Overview#

Detailed Convert provides a comprehensive modal interface for converting 2D product images into 3D models using AI-powered generation. Unlike the basic "Convert to 3D" option, this feature offers extensive customization options for professional-grade 3D model creation.

Access#

The Detailed Convert feature is accessible through:

  • Product card dropdown menu → "Detailed converting" option
  • Available for products in the commerce section
  • Requires existing product images to work with

Key Features#

Image Upload & Management#

  • Multiple Image Support: Upload 1-4 reference images (JPG/PNG format, max 10MB each)
  • Drag & Drop Interface: Intuitive file upload with visual feedback
  • Image Validation: Automatic format and size validation with clear error messages

AI Model Selection#

  • Meshy 4: Legacy model for simple meshes and faster generation (lower quality)
  • Meshy 5: Stable model for most use cases with higher quality geometry and multi-image support
  • Latest (Meshy 6 Preview): Experimental model with improved quality (single-image only)
  • Smart Restrictions: When multiple images are uploaded, only Meshy 5 is available

Geometry Controls#

  • Target Polycount: Adjustable slider from 100 to 300,000 polygons
    • Higher values = more detailed models but longer generation time
    • Default: 30,000 polygons
  • Symmetry Mode:
    • Off: No symmetry applied
    • Auto: Automatically detects and applies symmetry if suitable
    • On: Enforces symmetry throughout generation

Texture Generation Options#

Two methods for controlling model textures: Text Prompt Method

  • Texture Prompt: Up to 550 characters describing desired texture appearance
  • AI-Generated: Creates textures based on text description
  • Priority: Takes precedence over image prompts when both are provided Image Prompt Method
  • Texture Image Upload: Single reference image for texture guidance
  • Surface Detail Control: Generates colors and surface details matching the reference
  • Geometry Matching: Works best when reference geometry matches the original asset

Generation Process#

  • Real-time Progress: Visual progress bar with percentage completion
  • Background Processing: Non-blocking generation allows continued app usage
  • Status Updates: Live feedback on generation stages
  • Error Handling: Comprehensive error reporting and recovery options

User Interface#

  • Responsive Design: Adapts to mobile and desktop viewports
  • Tabbed Interface: Organized sections for different configuration options
  • Form Validation: Real-time validation with clear error messages
  • Reset Functionality: One-click reset to default or initial values

Controls#

  • Generate Button: Initiates the 3D model creation process
  • Reset Button: Restores form to initial state with tooltip guidance
  • Progress Indicator: Shows generation progress and estimated completion

Technical Implementation#

File Handling#

  • S3 policy-based secure file uploads
  • Client-side file validation and preprocessing
  • Automatic image optimization and format conversion

Generation Pipeline#

  • Integration with Meshy API for AI-powered 3D generation
  • Serverless handler architecture for scalable processing
  • Real-time progress tracking via WebSocket connections

Use Cases#

E-commerce Applications#

  • Product Visualization: Convert product photos to interactive 3D models
  • Shopify Integration: Direct publishing to Shopify stores
  • Marketing Assets: Create engaging 3D content for product pages

Professional Workflows#

  • Rapid Prototyping: Quick 3D model creation from concept images
  • Asset Generation: Bulk conversion of product catalogs
  • Quality Control: Fine-tuned generation parameters for consistent results

Best Practices#

Image Selection#

  • Use high-resolution, well-lit product images
  • Ensure clear object boundaries and minimal background clutter
  • Multiple angles provide better geometry reconstruction

Parameter Tuning#

  • Start with default settings and adjust based on results
  • Higher polycount for detailed products, lower for simple shapes
  • Use symmetry for balanced objects like furniture or accessories

Texture Optimization#

  • Combine text prompts with reference images for best results
  • Keep texture prompts specific but concise
  • Test different AI models to find optimal quality/speed balance

Integration Points#

Commerce Workflow#

  • Seamless integration with existing product management
  • Automatic session updates and shop revalidation
  • Progress tracking tied to specific product instances

Authentication & Permissions#

  • Requires an authenticated user session
  • Respects shop-level permissions and quotas
  • Secure file upload with policy-based access control