Product Concept to 3D Showcase with Claude AI & DALL-E Packaging Design

Go to Workflow
0 views
Built by Oneclick AI Squad Oneclick AI Squad
Created on June 05, 2026

Description

This is an advanced n8n workflow for transforming product concepts into 3D showcase videos with AI packaging design and auto-rotation rendering.

Workflow Features:

🎯 Core Capabilities:
AI Product Concept Generation - Uses Claude Sonnet 4 to analyze product prompts and generate comprehensive 3D specifications
Automated Packaging Design - DALL-E 3 generates professional packaging visuals
Texture Map Generation - Creates PBR-ready texture maps for realistic materials
3D Scene Script Generation - Produces complete Blender Python scripts with:
Product geometry based on shape
Professional 3-point lighting (key, fill, rim)
360° rotation animation (8 seconds)
Camera setup and render settings

Preview Rendering - Generates photorealistic 3D preview images
Video Processing - Handles encoding and upload to video hosting services
Database Storage - Saves all showcase data for tracking
Status Monitoring - Checks render progress with automatic retry logic

📋 Required Setup:

API Credentials needed:
Anthropic API (for Claude AI)
OpenAI API (for DALL-E image generation)
Replicate API (optional for additional rendering)
Video hosting service (Cloudflare Stream or similar)
PostgreSQL database

🔧 How to Use:

Import the JSON - Copy the artifact content and import directly into n8n
Configure Credentials - Add your API keys in n8n credentials manager
Activate Workflow - Enable the webhook trigger
Send Request to webhook endpoint:

POST /product-showcase
{
"productPrompt": "A premium organic energy drink in a sleek aluminum can with nature-inspired graphics"
}

📤 Output Includes:
Product specifications (dimensions, materials, colors)
Packaging design image URL
Texture map URLs
Downloadable Blender script
3D preview render
Video showcase URL
Rendering metadata

Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
n8n-nodes-base.openAi
Postgres
n8n-nodes-base.postgres