logo
RunComfy
  • Playground
  • ComfyUI
  • TrainerNew
  • API
  • Pricing
discord logo
ComfyUI>Рабочие процессы>Модель CHORD | Генератор текстур AI PBR

Модель CHORD | Генератор текстур AI PBR

Workflow Name: RunComfy/CHORD-Model
Workflow ID: 0000...1320
Этот рабочий процесс помогает создавать готовые для производства текстуры PBR для реалистичного рендеринга. Используя передовую систему разложения от Ubisoft, он преобразует эталонные или сгенерированные текстуры в полные карты SVBRDF. Вы можете легко управлять выходными материалами для движков в реальном времени или VFX-пайплайнов. Идеально подходит для дизайнеров, стремящихся к высокой детализации и модульности. Достигайте более насыщенных и точных текстур с предсказуемыми, высококачественными свойствами поверхности.

Создание текстур PBR с моделью CHORD в ComfyUI

Этот рабочий процесс превращает короткий текстовый запрос в бесшовную текстуру, а затем преобразует эту текстуру в полные карты материалов PBR с использованием модели CHORD. Создан для художников по материалам, команд по окружению и технических художников, он производит текстуру с возможностью плитки вместе с базовым цветом, нормалью, шероховатостью, металличностью и дополнительной картой высоты для активов, готовых к смещению.

График следует двухэтапной идее генерации и оценки, лежащей в основе модели CHORD: сначала синтезируется текстура с возможностью плитки, затем она разлагается на каналы SVBRDF, подходящие для движков в реальном времени и инструментов DCC. Вы также можете пропустить генерацию и напрямую подать любую эталонную текстуру на этап оценки.

Ключевые модели в рабочем процессе ComfyUI CHORD Model

  • Ubisoft La Forge CHORD v1. Контролируемая оценка SVBRDF, предсказывающая базовый цвет, нормаль, шероховатость и металличность из одного текстурного изображения. Контрольная точка: Ubisoft/ubisoft-laforge-chord. Пользовательские узлы ComfyUI: ubisoft/ComfyUI-Chord.
  • Comfy-Org z_image_turbo UNet. Быстрая диффузионная основа, используемая для синтеза текстуры с возможностью плитки из вашего запроса. Контрольные точки и пакет: Comfy-Org/z_image_turbo.
  • Кодировщик текста, упакованный с z_image_turbo (Qwen 3 4B). Кодирует ваш запрос для генератора как совместимое с CLIP условие. Предоставляется в том же пакете модели, что и выше.
  • Автокодировщик VAE из пакета z_image_turbo. Декодирует латентное изображение, созданное семплером, в текстуру RGB. Включен в Comfy-Org/z_image_turbo.

Как использовать рабочий процесс модели CHORD в ComfyUI

Этот график организован в две группы, которые могут выполняться от начала до конца или независимо. Группа 1 создает текстуру с возможностью плитки из текста. Группа 2 запускает модель CHORD для оценки карт PBR из этой текстуры или из предоставленной вами текстуры.

1. Генерация изображения текстуры

Эта группа превращает ваш запрос в безшовную, равномерно освещенную текстуру. Запрос кодируется CLIPTextEncode (#4) и отправляется в KSampler (#7), который семплирует z_image_turbo UNet с планировщиком AuraFlow, установленным ModelSamplingAuraFlow (#2). Пустой латентный образ из EmptySD3LatentImage (#6) определяет рабочее разрешение и пакет. Декодированное изображение из VAEDecode (#9) сохраняется как эталонная текстура и также передается вниз по потоку для оценки материалов. Пишите запросы, которые указывают на идентичность материала, микроструктуру и намерение плитки, например, включайте фразы, такие как "бесшовная плитка" и "ортографический вид сверху".

2. Генерация карт материалов

Эта группа загружает модель CHORD с помощью ChordLoadModel (#12) и подготавливает текстуру с помощью ResizeAndPadImage (#11) на квадратный холст. ChordMaterialEstimation (#20) предсказывает базовый цвет, нормаль, шероховатость и металличность непосредственно из входной текстуры. Граф также производит карту высоты, преобразовывая предсказанную нормаль с помощью ChordNormalToHeight (#18), что ценно для рабочих процессов смещения или параллакса. Если у вас уже есть текстура, обойдите Группу 1 и подайте ее сюда; держите ее равномерно освещенной и без запеченных теней для лучших результатов модели CHORD.

Ключевые узлы в рабочем процессе ComfyUI CHORD Model

CLIPTextEncode (#4)

Кодирует ваш текст в условие для генератора текстур. Будьте конкретны относительно класса материала, качеств поверхности и намерения плитки. Такие термины, как "ортографический", "бесшовный", "линии швов", "поры", "волокна" или "микроцарапины" помогают генератору создавать структуры, которые модель CHORD может надежно разложить.

KSampler (#7)

Управляет латентным диффузионным процессом, создающим текстуру. Используйте его для обмена скоростью на точность, переключения семплеров и исследования вариаций через семя. Пустой отрицательный запрос предоставляется ConditioningZeroOut (#5); добавляйте типичные отрицательные только если вы видите артефакты, которые хотите подавить.

ModelSamplingAuraFlow (#2)

Применяет планирование в стиле AuraFlow к UNet для более четкого и согласованного синтеза текстур с z_image_turbo. Изменяйте планировщик здесь, когда вы экспериментируете с различными поведениями семплирования, упакованными с моделью.

ChordMaterialEstimation (#20)

Запускает модель CHORD для оценки карт SVBRDF из входной текстуры. Результаты — это готовые для производства базовый цвет, нормаль, шероховатость и металличность. Используйте равномерно освещенные входы без перспективы для максимальной точности; сложные тени или блики могут смещать разложение.

ChordNormalToHeight (#18)

Преобразует предсказанную моделью CHORD нормаль в карту высоты, подходящую для смещения. Рассматривайте высоту как относительный сигнал поверхности и калибруйте интенсивность в вашем рендерере, чтобы соответствовать предполагаемому масштабу.

EmptySD3LatentImage (#6)

Устанавливает размер холста и пакет для синтеза текстур. Выберите квадратное разрешение, которое соответствует вашим целям материала и держите это согласованным во всех поколениях для предсказуемой плотности текселей.

Дополнительные функции

  • Замените сгенерированную текстуру своей, подключив эталонное изображение напрямую к ResizeAndPadImage (#11) во 2-й группе.
  • Используйте физически значимые формулировки в запросах, чтобы генератор создавал структуры, которые модель CHORD может интерпретировать, например направление зерна, размер хлопьев, плотность плетения или окисленные пятна.
  • Держите исходные текстуры нейтральными и свободными от AO, бликов или теней, чтобы избежать запекания освещения в выходах модели CHORD.
  • Проверьте ориентацию нормалей в вашем движке и переверните зеленый канал, если это требуется, перед оценкой карты высоты, полученной из нее.
  • Упакуйте выходы в соответствии с соглашениями движка, например, металличность и шероховатость в комбинированные каналы, после того как вы проверите отдельные карты.

Благодарности

Этот рабочий процесс реализует и расширяет следующие работы и ресурсы. Мы благодарим Ubisoft La Forge за модель CHORD (Chain of Rendering Decomposition), за их вклад и поддержку. Для получения авторитетных деталей, пожалуйста, обратитесь к оригинальной документации и репозиториям, связанным ниже.

Ресурсы

  • Ubisoft La Forge/CHORD Model
    • GitHub: ubisoft/ubisoft-laforge-chord
    • Hugging Face: Ubisoft/ubisoft-laforge-chord
    • Документы / Примечания к выпуску: Ubisoft Open-Sources the CHORD Model and ComfyUI Nodes

Примечание: Использование указанных моделей, наборов данных и кода подчиняется соответствующим лицензиям и условиям, предоставленным их авторами и поддерживающими.

Want More ComfyUI Workflows?

Hunyuan3D 2.1 | Изображение в 3D-модель

Большой скачок от 2.0: Превращайте фотографии в невероятные 3D-модели мгновенно.

Stable Fast 3D | ComfyUI 3D Pack

Создавайте потрясающий 3D контент с помощью Stable Fast 3D и ComfyUI 3D Pack.

Wonder3D | ComfyUI 3D Pack

Создавайте нормальные карты с нескольких видов и цветные изображения для 3D-активов.

Trellis | Изображение в 3D

Trellis — это продвинутая модель преобразования изображений в 3D для создания высококачественных 3D-объектов.

Hunyuan3D | ComfyUI 3D Pack

Сначала создайте многоракурсные RGB изображения, затем преобразуйте их в 3D активы.

InstantID | Лицо в Стикер

InstantID | Лицо в Стикер

Используйте Instant ID и IPAdapter для создания настраиваемых, потрясающих стикеров с лицом.

ToonCrafter | Генеративная мультяшная интерполяция

ToonCrafter может создавать мультяшные интерполяции между двумя мультяшными изображениями.

Anyline + MistoLine | От эскиза к изображению

Anyline + MistoLine | От эскиза к изображению

MistoLine адаптируется к различным эскизным входным данным, создавая высококачественные изображения из эскизов.

Подписывайтесь на нас
  • LinkedIn
  • Facebook
  • Instagram
  • Twitter
Поддержка
  • Discord
  • Email
  • Статус системы
  • партнёр
Ресурсы
  • Бесплатный ComfyUI онлайн
  • Руководства по ComfyUI
  • RunComfy API
  • ComfyUI Уроки
  • ComfyUI Узлы
  • Узнать больше
Юридическая информация
  • Условия обслуживания
  • Политика конфиденциальности
  • Политика в отношении файлов cookie
RunComfy
Авторское право 2025 RunComfy. Все права защищены.

RunComfy - ведущая ComfyUI платформа, предлагающая ComfyUI онлайн среду и услуги, а также рабочие процессы ComfyUI с потрясающей визуализацией. RunComfy также предоставляет AI Playground, позволяя художникам использовать новейшие инструменты AI для создания невероятного искусства.