Як зробити правильні відображення в дзеркалі у візуалізації ШІ? Посібник для SketchUp

Дата публікації: Автор: Mateusz Ciećwierz5 хв читання

Дзеркало в чорновому виді зі SketchUp - це порожня однотонна поверхня, тож ШІ немає з чого відтворити відображення і він домальовує його сам. Функція «Mirrors» («Дзеркала») у плагіні Raya розв’язує це ще до генерації: ви вказуєте площину у вікні SketchUp, а плагін генерує на її місці відображення сцени. Усе обчислюється локально, за лічені секунди й без додаткових витрат. Нижче я показую весь процес і те, що реально змінюється на готовій візуалізації.

Як зробити правильні відображення в дзеркалі у візуалізації ШІ? Посібник для SketchUp
Зміст
  1. Чому ШІ погано малює дзеркала у візуалізаціях
  2. Функція «Mirrors» у плагіні Raya для SketchUp
  3. Як вказати дзеркала крок за кроком
  4. Що змінює запечене відображення на готовій візуалізації
  5. Чого функція «Mirrors» не зробить

Чому ШІ погано малює дзеркала у візуалізаціях

Порожні поверхні дзеркал - одна з частих причин, чому Raya неправильно читає інтер’єр. Модель ШІ отримує пласке зображення, а не 3D-сцену, тож може відтворити відображення лише з того, що бачить на завантаженому виді. У SketchUp дзеркало - це звичайна площина одного кольору, яка не несе жодної інформації про те, що в ній відображається.

Якби ви дали фотографові знімок інтер’єру з дзеркалом, заклеєним сірим картоном, і попросили домалювати відображення, йому теж довелося б вгадувати, що стоїть за спиною фотоапарата. ШІ робить те саме, тільки швидше й упевненіше.

Іноді виходить темне скло, іноді фрагмент інтер’єру, якого в проєкті немає. Якість вхідних даних - це приблизно 80% якості результату, а дзеркало - саме те місце, де це видно найшвидше. Нижче ви побачите приклад, де дзеркало згенерувалося як темна розмита площина.

Функція «Mirrors» у плагіні Raya для SketchUp

Оскільки проблема криється у вхідному виді, саме там її і треба розв’язати. Функція «Mirrors» («Дзеркала») генерує відображення сцени в площині ще у вікні SketchUp, до генерації візуалізації. Ви знайдете її в панелі плагіна, на вкладці «Generate», одразу під розділом «Materials».

Це не рендеринг. SketchUp не обчислює фізику світла, а лише показує сцену, віддзеркалену відносно площини дзеркала, тому ефект ви бачите одразу, а не після кількох хвилин очікування.

Звідси випливає друга річ, яку варто знати перед першим кліком: генерація відображень не коштує кредитів. Усе обчислюється локально на вашому комп’ютері, і нічого не надходить на сервери Raya. Кредити списуються лише за саму генерацію візуалізації, тобто 2 кредити за рендер 2K і 4 кредити за 4K.

Акаунт ви створюєте безкоштовно, без картки, з 20 кредитами на старт. Сам плагін Raya для SketchUp теж нічого не коштує, а відображення в дзеркалах працюють у кожній підтримуваній версії програми, тобто від SketchUp 2020 і новіших. Вимога SketchUp 2025 стосується лише вставлення згенерованих моделей у сцену, про що ми писали в посібнику про те, як зробити 3D-модель з фото в SketchUp.

Завантажте плагін Raya для SketchUp безкоштовно

Як вказати дзеркала крок за кроком

Встановлення плагіна й вхід - одноразова формальність, а саме позначення дзеркал займає кільканадцять секунд. Уся процедура складається з трьох кроків.

Увімкніть плагін Raya для SketchUp - його можна відкрити, клацнувши значок зірочки, або з вкладки «Extensions».

Інтерфейс плагіна Raya для SketchUp

«Pick mirrors» («Вказати дзеркала») - плагін показує кількість виділених площин, а ви вказуєте, де вони розташовані.

Інтерфейс плагіна Raya для SketchUp - генерація дзеркал для ШІ

«Done» («Готово») або клавіша Enter підтверджує вибір і запускає генерацію відображень.

Генерація дзеркал для візуалізації ШІ за допомогою плагіна Raya

У режимі вибору площина під курсором підсвічується зеленим, а повторний клік знімає виділення. Лічильник показує, скільки поверхонь ви вже позначили, клавіша Esc скасовує весь вибір. Плагін справляється з дзеркалами, схованими в групах і компонентах, а якщо компонент стоїть у моделі в кількох екземплярах, робить вибраний незалежним, щоб відображення не потрапило в усі копії.

Саме запікання триває кільканадцять секунд, і його видно просто у вікні SketchUp. Тоді в панелі з’являється червона кнопка «Remove mirrors» («Видалити дзеркала»), яка повертає поверхням початкові матеріали.

Далі ви працюєте як завжди. Натискаєте «Capture View» («Захопити вид»), обираєте пропорції кадру, налаштовуєте освітлення й матеріали, а потім «Generate». Рендер 2K зазвичай готовий за 20-40 секунд і ви можете завантажити його у форматі PNG або JPG з повними комерційними правами.

Що змінює запечене відображення на готовій візуалізації

Інструкція - це одне, а ефект на рендері - інше. Пара нижче походить з того самого виду кам’яниці: один раз без запеченого відображення, один раз із ним. Це дві окремі генерації, тож матеріали дивана й стільниці вийшли в них трохи по-різному. Дивіться саме на поверхню дзеркала.

Правильно згенероване дзеркало у візуалізації ШІ завдяки плагіну RayaДобрий приклад
Фізично правильне чітке відображення.
Неправильно згенероване дзеркало у візуалізації ШІПоганий приклад
Розмите темне відображення, вигадане ШІ.

Без функції «Mirrors» ШІ сприйняв дзеркало як темне тоноване скло. Рама вийшла чудово, ліпнина довкола теж, але всередині рами немає нічого з того, що око очікує побачити в дзеркалі, яке висить навпроти вікон.

У версії із запеченим відображенням у поверхні видно стелю з ліпниною, карниз і вікно з протилежної стіни. Відображається навіть дзеркало, що висить навпроти, тобто друге відображення вглиб.

У ванній кімнаті, передпокої чи гардеробній дзеркало часто займає пів кадру й вирішує, чи прийме клієнт візуалізацію без запитань. Той самий механізм, до речі, працює зі склом і вітринами, тож якщо ви тільки починаєте й хочете побачити ширший контекст, загляньте в посібник про те, як зробити візуалізацію інтер’єру за допомогою ШІ крок за кроком.

Чого функція «Mirrors» не зробить

Відображення в дзеркалах мають свої межі, і краще дізнатися про них одразу, ніж виявити під час презентації для клієнта. Відображення запікається для одного положення камери, тож після повороту виду натискаєте «Update», інакше в поверхні залишиться попередній кадр.

Поверхня має бути пласкою й висунутою перед стіною або мати товщину. Заокруглені й фасетовані дзеркала плагін пропустить, а для поверхні, що лежить точно в площині стіни за нею, покаже повідомлення й таку поверхню не позначить.

На жаль, після перезапуску SketchUp плагін не пам’ятає, які площини були дзеркалами. Запечені відображення залишаються в моделі, але щоб їх оновити, поверхні потрібно вказати заново.

Сподіваюся, що після цієї статті дзеркала більше не псуватимуть вам добру візуалізацію на останньому кроці. Вказання поверхонь займає кільканадцять секунд і не коштує жодного кредиту, тож якщо ви працюєте в SketchUp, обов’язково скористайтеся цією функцією.

А якщо хочете перевірити це на власному проєкті, створіть акаунт і використайте 20 безкоштовних кредитів. Картка не потрібна, а їх вистачить приблизно на десять візуалізацій 2K, тобто на спокійне тестування дзеркал у кількох інтер’єрах.

Спробуйте Raya безкоштовно

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