Перейти до основного контенту

Використання асетів Poliigon у Unity (Оновлено 2026)

Підтримка Unity

  • Текстури: повна підтримка PBR-текстур

  • Моделі: підтримка .FBX

  • HDRI: повна підтримка

Як налаштувати параметри завантаження Poliigon для Unity

Щоб отримувати правильні файли під час завантаження, потрібно перевірити налаштування завантаження.

Щоб перейти до налаштувань завантаження, відкрийте My Account (у верхньому правому куті) > Download Settings.

Переконайтеся, що вибрано Unity та ваш рушій рендерингу, а потім закрийте вікно, щоб зберегти зміни. Це все! Тепер ви отримуватимете потрібні файли при кожному завантаженні.

Як імпортувати моделі Poliigon у Unity

Щоб імпортувати моделі в Unity, спочатку налаштуйте Download Settings, а потім скористайтеся одним із цих методів:

  1. Перейдіть у меню Assets. Натисніть «Import New Asset». Потім виберіть файл .fbx із розпакованого завантаження.

  2. Ви також можете натиснути правою кнопкою миші на панелі інструментів проєкту. Потім виберіть «Import New Asset». Це імпортує файл безпосередньо у вашу поточну папку.

  3. Нарешті, ви можете просто перетягнути файл .fbx прямо з вікна файлової системи.

Як імпортувати PBR-текстури Poliigon у Unity

  1. Щоб імпортувати матеріали в Unity, натисніть правою кнопкою миші в будь-якому місці простору проєкту та виберіть Create > Material.

  2. Перетягніть файли текстур, завантажені з Poliigon, у простір проєкту.

  3. Двічі клацніть на матеріал у просторі Project і виберіть HDRP/Lit як тип Shader.

  4. Клацніть на файл карти нормалей (normal map) на панелі Project. Потім у вікні Inspector виберіть «Normal Map» як тип текстури.

  5. У вікні Material Inspector відкрийте створений матеріал. Потім підключіть карту Base Color до входу «Base Map». Далі підключіть карту Normal до входу «Normal Map».

  6. Карта зміщення (displacement map) потребує додаткових налаштувань залежно від бажаного вигляду.

    • Спочатку клацніть на карту зміщення на панелі проєкту, а потім в Inspector зніміть прапорець «sRGB».

    • У вікні Material Inspector перейдіть до параметрів поверхні. Змініть «Displacement Mode» на Vertex або Pixel displacement. Pixel displacement використовує паралакс для імітації зміщення геометрії. Vertex displacement намагатиметься фактично деформувати саму геометрію.

    • Для більш детального зміщення можна змінити тип шейдера на HDRP/Tessellation. Це дозволить розділити меш на основі карти зміщення для отримання більшої деталізації.

    • Незалежно від типу зміщення, після його активації ви побачите вхід «Height Map». Ви можете перетягнути карту Displacement у цей вхід і налаштувати амплітуду для досягнення бажаного вигляду.

  7. Для решти карт вам потрібно створити власний файл текстури за допомогою стороннього програмного забезпечення для редагування зображень, наприклад Adobe Photoshop або Gimp.

    • Шейдер HDRP у Unity потребує карти «Mask». Ця карта поєднує карту Ambient Occlusion, карту Metallic та карту Roughness. Кожна з них використовує різні колірні канали. Хоча Poliigon надає карту ORM, яка також містить кілька карт, вона не відповідає очікуваній структурі Unity.

      • Для початку відкрийте карту Ambient Occlusion у вашому редакторі зображень. Змініть тип зображення, вибравши Image > Mode > RGB; таким чином ми отримаємо доступ до окремих колірних каналів.

      • Далі відкрийте карту Roughness. Нам потрібно інвертувати її, вибравши Image > Adjustments > Invert.

      • Скопіюйте зображення. Потім перейдіть до нашого файлу Ambient Occlusion. Відкрийте панель «Channels». Натисніть значок плюса внизу, щоб додати новий канал. Нарешті, вставте інвертовану карту roughness у цей новий канал.

      • Далі відкрийте карту Metallic. Скопіюйте карту і вставте її в червоний канал нашого файлу AO.

      • Нарешті, синій канал призначений для карти Detail у Unity, яку ми не будемо використовувати в цьому посібнику. Ви можете вибрати синій канал, потім вибрати Edit > Fill > і вибрати 100% чорний колір, оскільки цей канал не використовуватиметься.

    • Збережіть файл як .Tif, а потім перетягніть збережений файл у Unity туди, де ви додали решту карт на попередніх кроках. Тепер ви можете перетягнути щойно створену карту маски до входу маски.

Як імпортувати HDRI Poliigon у Unity

Щоб імпортувати HDRI в Unity, скористайтеся одним із цих методів:

  1. Перейдіть у меню Assets. Натисніть «Import New Asset». Потім виберіть ваш HDRI із розпакованого завантаження.

  2. Ви також можете натиснути правою кнопкою миші на панелі інструментів проєкту. Потім виберіть «Import New Asset», щоб імпортувати файл безпосередньо у вашу поточну папку.

  3. Нарешті, ви можете просто перетягнути файл HDRI прямо з вікна файлової системи.

  4. Далі клацніть на HDRI на панелі проєкту. У вікні Inspector внесіть такі зміни:

    • змініть «Texture Shape» на «Cube»

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

    • Натисніть «Apply» і зачекайте, поки налаштування оновляться.

  5. Створіть новий матеріал, натиснувши правою кнопкою миші на панелі Project і вибравши Create > Material.

    • Клацніть на матеріал, і у вікні Inspector:

      • Встановіть тип шейдера на Skybox/Cubemap.

      • Перетягніть HDRI у порожній слот Cubemap у вікні Inspector.

  6. Далі натисніть правою кнопкою миші на панелі Hierarchy та виберіть Volume > Sky and Fog Global Volume.

  7. У вікні Inspector внесіть такі зміни:

    • Змініть «Sky Type» на «HDRI Sky».

    • Видаліть «Physically Based Sky», натиснувши на меню з трьома крапками праворуч і вибравши «Remove».

    • У нижній частині вікна виберіть «Add Override». У спливаючому вікні можна знайти HDRI та вибрати «HDRI Sky».

    • Встановіть прапорець у новому розділі HDRI, щоб увімкнути HDRI Sky. Потім перетягніть HDRI з панелі Project у порожнє поле біля «HDRI Sky».

Ви отримали відповідь на своє запитання?