Implement a multi-step AI workflow that can generate both material scripts AND the required textures using image generation models.
User Prompt: "Create a mossy stone material"
↓
┌─────────────────────────────────────────┐
│ Step 1: LLM Plans │
│ "Need: stone_diffuse, stone_normal, │
│ moss_diffuse, moss_mask" │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ Step 2: Check existing assets (RAG) │
│ Found: stone_normal.png │
│ Missing: stone_diffuse, moss_* │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ Step 3: Generate missing with SD │
│ → stone_diffuse.png │
│ → moss_diffuse.png │
│ → moss_mask.png │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ Step 4: LLM generates material script │
│ Using all available textures │
└─────────────────────────────────────────┘
Summary
Implement a multi-step AI workflow that can generate both material scripts AND the required textures using image generation models.
Current State
Proposed Enhancement
Phase 1: RAG with Project Assets
Phase 2: Image Generation Integration
Technical Considerations
Architecture
References
Labels
enhancement, AI, future