Підтримувати текстурування ШІ
Перевірте UV-розгортки та карти матеріалів, визначте, де починається дефект, а потім виберіть правильний спосіб виправлення.

Огляд
Обслуговування текстур ґрунтується на трьох рішеннях: перевірити ресурс, визначити причину дефекту, а потім усунути визначену причину. Регенерація виконується після діагностики, а не на початку кожного сеансу пошуку й усунення несправностей.
Цей посібник охоплює аудит із восьми пунктів, перевірку кожного каналу, міжрушієву діагностичну таблицю та п’ять способів виправлення. Він починається зі згенерованої текстури, у якій виявлено дефект і яка потребує практичної діагностики.
Починайте з УФ-променів, а не з регенерації
Розмиті текстури та фрагментовані UV-розгортки можуть виникати через структурні проблеми сітки або мапінгу, які новий промпт не зможе надійно усунути. Перевірте UV перед неодноразовою генерацією текстури.
Оцінюйте матеріал за цільовим робочим процесом: перевірка УФ, перевірка каналів PBR, пакування текстур, керування кольором, стиснення, міпмапи, налаштування шейдерів, освітлення в рушії та тестування продуктивності. Переконливий попередній перегляд у браузері — лише ранній сигнал.
Дефект, виявлений в одному рушії, залишається знахідкою лише для цього рушія, доки його не буде відтворено в іншому середовищі. Пакування, стиснення, інтерпретація шейдерів і освітлення можуть змінити результат після експорту.
Вісім перевірок перед ремонтом
| Шви | Перевірте видимі краї, дзеркальні UV-острови та накладені області. |
|---|---|
| Спотворення | Шукайте розтягнення та стиснення на UV-острівцях. |
| Щільність текселів | Підтвердьте, що суміжні частини відображаються з порівнянною чіткістю. |
| Роздільна здатність | Оберіть 1K, 2K або 4K відповідно до призначення та відстані перегляду. |
| Пакування | Перевірте відповідність цільовим правилам, зокрема пакування metallic-roughness у glTF. |
| Колірний простір | Розглядати базовий колір як дані про колір, а інші карти матеріалів — як дані. |
| Міпмапи | Переконайтеся, що міпмапи та стиснення зберігаються під час експорту й імпорту. |
| Вартість матеріалів | Перевірте використання пам’яті текстур, слоти матеріалів, кількість викликів відтворення та розмір файлу. |
Перевірте кожен канал матеріалів
Альбедо та нормалі
Перевірте альбедо на наявність запеченого освітлення, якому не місце в карті кольорів. Для карт нормалей перевірте напрямок рельєфу, інверсію, шум і деталі, які більше не відповідають геометрії.
Шорсткість і металічність
Шукайте однорідний шум шорсткості та помилки узгодженості. Перевірте поверхню за одного великого м’якого джерела світла та одного малого жорсткого джерела світла. Переконайтеся, що бруд, фарба, пластик і тканина випадково не сприймаються як метал.
AO, непрозорість, емісія та висота
Перевірте затінення навколишнього середовища на надмірне затемнення, неправильне вирівнювання та подвійне запікання. Перевірте картки волосся й прозорі поверхні на коректність сортування за прозорістю. Для випромінювання та висоти переконайтеся, що цільовий шейдер підтримує канал, і врахуйте його вартість під час виконання.
Розподіліть дефект між рушіями
Атрибуція є основною навичкою обслуговування текстур, і один тест виконує більшу частину роботи. Дефект, який проходить за правильно інтерпретованою текстурою через Blender, Unity та Unreal, імовірно, виник до передачі. Дефект, обмежений однією цільовою платформою, імовірно, міститься в імпортері, шейдерах або конфігурації рендерингу цієї платформи.
Правильно з’єднайте та інтерпретуйте карти в кожній цілі, перш ніж порівнювати результати. Скористайтеся наведеними нижче випадками, щоб вибрати виправлення на стороні джерела або на стороні цілі.
Симптоми, причини та способи виправлення
| Симптом | Ймовірна причина | Коригувальна дія |
|---|---|---|
| Однаковий шов або невідповідність відображається в усіх трьох інструментах | Помилка вихідної текстури, генерації або UV | Виправте UV-координати або джерело текстури чи повторно згенеруйте після визначення проблеми в джерелі |
| Файли текстур або посилання не імпортуються під час кожного першого імпорту | Помилка експорту пакування | Повторно експортувати з вбудованими текстурами або текстурами за відносними шляхами чи з явним пакуванням |
| Шорсткість зчитується інвертовано лише в Unity | Угода щодо шейдерів Unity: гладкість — це 1 мінус шорсткість, яку, можливо, зчитано з упакованого альфа-каналу | Перетворіть відповідно до документації вибраного шейдера й зафіксуйте вибір; для недокументованих невідповідностей залиште карту джерела без змін |
| Звичайні перемикання деталей в одній цілі | Угода щодо нормалей, дотичний простір або налаштування імпорту | Виправте налаштування на стороні призначення |
| Металеві регіони відрізняються в одному двигуні | Пакування, колірний простір або мапінг шейдерів | Відновити обробку data-map через задокументований канал |
Перевірте правила щодо шейдерів і шорсткості
Блиск, який здається неправильним у Unity, має задокументований механізм. Стандартне сімейство шейдерів Unity працює зі Smoothness, тобто одиниця мінус Roughness. Звичний еквівалент — шкала, позначена з іншого кінця: та сама карта показує блиск там, де ви задали матовість. Явища без задокументованого механізму оминають цю обробку й натомість проходять через таблицю.
Повторна генерація текстури не виправить правило Smoothness у Unity. Перебудова матеріалу Unreal не виправить шов, який уже присутній у вихідному зображенні. Якщо дефект не охоплено таблицею, Центр довідки / FAQ містить актуальні відповіді.
Для задокументованої конвенції Smoothness значення roughness 0,7 відповідає smoothness приблизно 0,3. Перш ніж змінювати карту джерела, підтвердьте конвенцію вибраного шейдера.
Підтвердити AO та обсяг другого раунду редагування
Опублікований опис характеристик текстури містить Albedo, Normal, Roughness і Metalness. Не припускайте, що до комплекту входить окрема карта ambient occlusion; перевірте фактичний пакет, якщо цільове призначення потребує AO.
У розділі FAQ про текстури описано пошарове редагування деталей, прозорості та стилю після генерації. Використовуйте цей другий прохід, щоб налаштувати напрямок текстури на наявній сітці. Ведіть журнал змін на стороні команди, якщо історію версій текстури на стороні продукту не підтверджено.
Оберіть один із п’яти маршрутів ремонту
Усунення локальної несправності
Підтримуйте коректний напрямок матеріалу та виправляйте конкретну локальну проблему: один шов, інвертовану нормаль, неправильне пакування або надмірно сильне стиснення.
Перегенерувати неправильну концепцію матеріалу
Регенерація підходить для придатної до використання сітки з неправильним стилем або ієрархією деталізації поверхні. Вона витрачає кредити; перевірте поточні ціни, перш ніж планувати повторні проходи.
Перефарбувати навмисно обрану поверхню
Застосовуйте продуманий авторський підхід для наративних поверхонь, фірмових оздоблень або вітринного шрифту найвищого рівня. Для таких поверхонь можуть знадобитися спеціальні інструменти фінішної обробки.
Перебудувати UV-розгортку
Перебудовуйте UV-розгортку, якщо першопричиною є розтягування, розміщення швів, перекриття або непослідовна щільність текселів. Інший запит для текстури не зможе надійно виправити цю структуру.
Змінити інструменти або шейдери
Змініть робочий процес, якщо він не може зберегти необхідну текстуру, формат або поведінку під час відтворення. Фінальне редагування, налаштування шейдерів, оптимізація та затвердження залишаються за цільовими інструментами й рушіями.
Перевірте перед повторною генерацією

Перевірити перед наступною генерацією
Ілюстрація, що супроводжує робочий процес перевірки та відновлення текстури.
Схвалити результат у місці призначення
Схвалення залежить від якості UV-розгортки, незалежних каналів PBR, бюджету текстур, імпорту в цільове середовище, освітлення та поведінки під час виконання. Одне зображення попереднього перегляду не підтверджує проходження всіх цих перевірок.
Після виправлення повторіть аудит і порівняйте той самий ресурс із використанням зафіксованих налаштувань. Зберігайте оригінальні карти, змінену версію та свій діагноз разом, щоб під час наступної перевірки можна було відтворити результат.
Часті запитання
Чи означає підтримка текстури її повторну генерацію?
Ні. Спочатку UV, бо структурні проблеми сітки неможливо надійно вирішити за допомогою промпту, а п’ять гілок класифікують дефект до будь-якої ітерації. У документованому фреймворку V2Fun регенерація є гілкою для неправильної концепції матеріалу на придатній сітці. Вона витрачає кредити за поточними тарифами платформи, а на сторінці з цінами наведено цифри, які слід перевірити насамперед. Інші чотири гілки охоплюють локальне відновлення, навмисне перефарбування, перебудову UV і зміни інструмента або шейдера, і кожна з них має пріоритет над регенерацією, коли проблема є структурною.
Глянець і нормалі в моєму рушії відрізняються від попереднього перегляду. Генерація зламана?
Не обов’язково. Відтворіть дефект у різних інструментах, перш ніж звинувачувати генерацію. Те, що всі три рушії його відтворюють, вказує на вихідну текстуру або UV-координати, тоді як прояв дефекту лише в одній цільовій системі вказує на особливості цієї системи. Smoothness у Unity, тобто одиниця мінус Roughness, є задокументованим прикладом. У документації V2Fun наведено той самий тест; таблиця вище відображає п’ять поширених випадків. Числовий орієнтир: значення roughness 0.7 відповідає приблизно 0.3 smoothness, тож невідповідність конвенцій може пояснити весь симптом. Виправте налаштування на стороні цільової системи; не змінюйте вихідну карту для недокументованих невідповідностей.
Чи можу я продовжувати редагувати текстуру на платформі?
Так, у межах задокументованого обсягу. Підтримується багатошарове редагування деталей, прозорості та стилю, зокрема зміни, внесені після генерації, відповідно до FAQ платформи: "Так, V2Fun.ai підтримує багатошарове редагування деталей, прозорості та стилю." Ітерація напрямку текстури на наявній сітці виконується в робочому просторі AI Texture Generator у V2Fun. Історія версій текстур не має публічної документації, тому журналювання ітерацій залишається командним процесом, що передбачає найменування файлів і ведення записів про зміни. Правило AO, згадане раніше, усе ще застосовується: фіксуйте ambient occlusion як не наданий, доки пакет не доведе протилежне.
Продовжуйте роботу з текстурами
Створіть кандидата, перегляньте карти та перенесіть результат у свої інструменти призначення.