Перейти к содержимому
AI-инструменты аналитика · 19 августа 2026

Stable Diffusion 3.5 для текстур в Blender: пошаговый гайд 2026

автор web3D.pro чтение 6 мин обновлено 12 сентября 2026 Telegram X
Stable Diffusion 3.5 для текстур в Blender: пошаговый гайд 2026

Stable Diffusion 3.5 Large изменила расклад в сегменте генерации текстур для 3D. Если предыдущие версии SD требовали сложных workflow и множества плагинов для корректной работы с 3D-пайплайном, SD 3.5 через ComfyUI даёт результаты, конкурирующие с платными сервисами прямо в локальной установке. Разберём, как правильно использовать SD 3.5 для текстурирования 3D-объектов в Blender.

Что нового в Stable Diffusion 3.5

SD 3.5 Large (8 миллиардов параметров) это поколение после SDXL. Ключевые улучшения для работы с текстурами:

  • Лучшее понимание промптов: SD 3.5 точнее следует текстовому описанию материала (дерево, металл, кожа, камень) без дополнительных negative prompts.
  • Coherent Style: при img2img режиме стиль сохраняется лучше, что важно для текстурирования нескольких объектов в одном стиле.
  • Высокое разрешение нативно: генерация в 2048×2048 без artechaфактов, которые были характерны для SDXL при больших разрешениях.

Требования к железу: для SD 3.5 Large нужно минимум 12 ГБ VRAM (RTX 3080 или выше). Модель весит 16 ГБ в fp16, нужно 24+ ГБ VRAM для полного разрешения или 8-bit квантизация для 12 ГБ.

Установка ComfyUI и загрузка SD 3.5

ComfyUI это нодовый интерфейс для Stable Diffusion. Установка: скачайте ComfyUI с GitHub (ComfyAnonymous/ComfyUI), установите Python зависимости через pip install -r requirements.txt, запустите python main.py. Интерфейс откроется в браузере на localhost:8188.

Модели SD 3.5 скачиваются с Hugging Face (stabilityai/stable-diffusion-3.5-large). Поместите .safetensors файл в папку models/checkpoints в директории ComfyUI. В интерфейсе ComfyUI выберите модель через CheckpointLoaderSimple нод.

Генерация базовой текстуры

Самый простой workflow: генерация tileable (бесшовной) текстуры по промпту. В ComfyUI базовый граф: CheckpointLoader > CLIPTextEncode (prompt) > KSampler > VAEDecode > Image. Для tileable текстуры добавьте ImageTile нод или используйте специализированный workflow с Make Seamless нодом.

Промпты для текстур: описывайте материал конкретно. Вместо «wood» пишите «oak wood planks, worn surface, fine grain, seamless texture, top-down view, no shadows». Ключевые теги для текстур: seamless, tileable, flat lighting, top-down или overhead view, no depth.

Для metallic поверхностей добавляйте: «brushed aluminum, anisotropic highlights, industrial finish». Для органических материалов: «high detail, realistic, photorealistic, 4k».

ControlNet для привязки к 3D-геометрии

ControlNet позволяет генерировать текстуры, привязанные к форме 3D-объекта. Это самая мощная функция для 3D-пайплайна. Процесс:

  • В Blender рендерим объект в Orthographic camera с Normal Map Pass (Node Editor, Compositor), получаем карту нормалей в PNG
  • Или рендерим Depth Pass для карты глубины
  • Загружаем PNG в ComfyUI как ControlNet Guide Image
  • Выбираем ControlNet модель: normal_fp16.safetensors для Normal Map, depth_fp16 для Depth Map
  • Задаём промпт текстуры
  • SD 3.5 генерирует текстуру, которая «знает» геометрию объекта

Результат: текстура с правильным направлением зернистости дерева (вдоль волокон меша), металл с царапинами, следующими форме объекта, кожа с естественными складками в правильных местах.

Аддон Dream Textures для Blender

Dream Textures это аддон для Blender, который запускает Stable Diffusion изнутри редактора. Установка: скачайте с GitHub (carson-katri/dream-textures), установите через Preferences > Add-ons > Install. Настройте путь к папке ComfyUI в настройках аддона.

Функции Dream Textures в Blender:

  • Генерация прямо в Shader Editor: кликните на слот текстуры, выберите Dream Textures, введите промпт
  • Project Inpaint: проецирует текстуру на 3D-объект со всех сторон за несколько проходов
  • Seamless: автоматическое создание бесшовных текстур

Img2Img для ретекстурирования

Img2Img режим берёт существующее изображение и генерирует новое с учётом его содержания. Для текстурирования: рендерите скриншот 3D-объекта в Blender, передайте в ComfyUI как Image, установите Denoise Strength 0.5-0.7 (меньше значение больше похоже на оригинал), напишите промпт желаемого материала. SD 3.5 сохранит форму объекта, но заменит материал.

Это мощный инструмент для быстрого прототипирования материалов: хотите попробовать, как объект будет выглядеть в дереве, металле и камне? Три img2img прохода за 2-3 минуты дадут три варианта.

Вывод

Stable Diffusion 3.5 через ComfyUI это практичный инструмент для текстурирования в 3D-пайплайне. Нативная поддержка ControlNet позволяет создавать текстуры, привязанные к геометрии объекта, а Dream Textures интегрирует генерацию прямо в Blender. Начните с простых tileable текстур по промпту, освойте ControlNet workflow и только потом переходите к сложным multi-pass текстурированию через Project Inpaint.

Продвинутые техники генерации текстур

ControlNet в связке со Stable Diffusion 3.5 открывает возможности, недостижимые с prompts-only подходом. Техника «Depth-Guided Texturing»: рендеришь объект в Blender с включённым Depth Pass (EXR), загружаешь в SD как ControlNet Depth-карту, генерируешь текстуру — она автоматически учитывает форму объекта. Для бесшовных тайловых текстур используй ControlNet Tile: загружаешь исходную плитку, SD генерирует детализированный вариант, сохраняя тайлинг. Техника «Multi-View Consistent Texturing»: рендеришь 4-6 видов объекта под разными углами, обрабатываешь каждый в SD с одинаковым seed и промптом — получаешь консистентные виды, которые затем проецируешь через Blender Texture Paint.

Практический пайплайн SD 3.5 + Blender

  • ControlNet Normal Map: рендерь Normal Pass из Blender (Object или Tangent), используй как ControlNet input. Генерируй Albedo-текстуру, идеально соответствующую геометрии.
  • Img2Img для улучшения текстуры: сделай базовую диффузную текстуру через UVLayout, загрузи в SD img2img с силой 0.4-0.6 и промптом деталей. Получаешь детализированную версию без полного перегенерирования.
  • Inpainting для швов: после проекции текстуры швы UV видны. Нарисуй маску в Photoshop, загрузи в SD Inpaint — швы заполняются органично.
  • LoRA для стиля: дообученные LoRA-модели для конкретных материалов (ржавчина, дерево, ткань) дают более контролируемый результат чем generic промпты.
  • Размер текстуры: SD 3.5 генерирует до 1024×1024 нативно. Для 4K-текстур: генерируй 1024, апскейлируй через SD Upscaler или Real-ESRGAN x4.

Частые вопросы

Какую модель SD выбрать для текстур?

Для фотореалистичных PBR-текстур: RealVisXL или Juggernaut XL на базе SDXL. Для стилизованных текстур: DreamShaper или Dreamlike Diffusion. SD 3.5 Medium превосходит SDXL по цветовой насыщенности и деталям. Для конкретных материалов ищи специализированные LoRA на Civitai.

Как сделать бесшовную текстуру в Stable Diffusion?

Включи опцию «Tiling» в параметрах txt2img — это активирует циклическую свёртку, убирающую швы. В ComfyUI используй Seamless Tiling Pad node. После генерации проверь стыки: загрузи текстуру в Blender и смотри на плоскости. Если швы видны — прогони через img2img Inpaint.

Можно ли автоматически создать PBR-карты (Roughness, Normal, AO) через SD?

Через ControlNet Normal и специализированные модели — частично. Полноценный PBR-пайплайн: сгенерируй Albedo в SD, затем конвертируй в Normal Map через NormalMap Online или Materialize, Roughness — через Photoshop/GIMP (инверсия яркости Albedo), AO — через Blender Bake. SD 3.5 не генерирует технические карты напрямую.

Stable Diffusion 3.5 vs Midjourney для текстур?

SD 3.5: бесплатный (локально), полный контроль через ControlNet, работает с img2img. Midjourney: лучше для концепт-арта, проще в использовании, но ограниченный контроль. Для текстур SD выигрывает: ControlNet позволяет привязать генерацию к форме объекта, img2img — итерировать существующие текстуры.

Читайте также

Оставить комментарий

© 2026 web3D.pro · все права защищены тема web3D Pro · made with html