AI-система генерации текстур для 3D-моделей
Текстурирование 3D-моделей — трудоёмкий процесс: художник тратит от нескольких часов до нескольких дней на один ассет. AI-система генерирует полный PBR-пакет текстур (albedo, normal, roughness, metallic, AO) по текстовому описанию или референс-изображению за секунды.
Методы генерации
Text-to-Texture (проекция на UV):
- TEXTure — итеративная генерация текстуры через diffusion inpainting по UV-швам
- Text2Tex — Depth-aware texture synthesis с consistent multi-view проекцией
- Качество: production-ready для prop-ассетов после одного прохода
Image-to-Texture (style transfer):
- ControlNet (tile + depth) для переноса стиля референс-изображения на UV
- Seamless tiling через circular convolution tricks
PBR Decomposition:
- MaterialGAN, DiffMat — генерация full PBR набора из albedo
- RGB → Normal + Roughness + Metallic через специализированные U-Net модели
- Ambient occlusion baking автоматизирован через Blender headless
Workflow интеграция
Плагины для Blender (Python), Substance Painter (scripting), Unreal Engine (Editor Utility Widget), 3ds Max. Batch обработка через REST API — загрузил OBJ, получил ZIP с PBR-текстурами.
Параметры качества
| Разрешение | Применение | Время генерации |
|---|---|---|
| 512×512 | Mobile games | 5–10 сек |
| 1024×1024 | PC/Console games | 10–25 сек |
| 2048×2048 | Architectural viz | 30–60 сек |
| 4096×4096 | Film/Hero assets | 90–180 сек |
Разработка системы под ключ: 3–5 недель включая плагины для движка и batch API.







