Головна Школи Skvot Текстурування 3D-моделей у GameDev
Skvot

Текстурування 3D-моделей у GameDev

20 занять
Для початківців
Gamedev / Unity / Game Design 3D Modeling / 3D Artist / 3D Designer
Цей курс навчить тебе працювати з UV-розгорткою, текстуруванням і матеріалами в Substance Painter. Ти зрозумієш, як додавати реалізму моделям через подряпини, потертості та рельєф, а також створювати персоналізовані шейдери. Після курсу в твоєму портфоліо буде три якісних ассета, які допоможуть вразити роботодавців.

Про курс

Програма курсу

Основи роботи з інтерфейсом та сценою

На цьому курсі починають з ознайомлення з інтерфейсом Substance Painter. Учні навчаться налаштовувати сцену, працювати з матеріалами, текстурами та шейдерами. Розбирають базові поняття: шари, маски, пензлі. З'ясують принципи ієрархії шарів, роботи з групами та папками. Також учні освоють роботу зі сценою, світлом та камерою. Після заняття потрібно буде налаштувати панелі інтерфейсу під себе, застосувати кілька матеріалів на тестовому об'єкті за допомогою масок та об'єднати їх у логічні групи.

UV-розгортка: від основ до фіналу

Далі курс охоплює тему UV-розгортки. Пояснюють, що таке UV та який софт використовують для створення розгортки. Особливу увагу приділяють RizomUV - інтерфейсу, інструментам, гарячим клавішам. Учні освоють основні принципи та почнуть першу розгортку. Домашнє завдання включає налаштування RizomUV, розрізання моделі однією з технік та початок розгортки. Після конференції, де розбирають поширені помилки, курс продовжується поглибленим вивченням UV-розгортки. Учні продовжують розгортку моделі, вивчають інструменти пакування, оптимізацію, оверлапи та тексель денсіті. Завершують модуль фіналізацією UV. На домашнє завдання потрібно завершити розгортку моделі, налаштувати паддінг та запакувати все з використанням оверлапів.

Запікання моделі

Цей модуль присвячений запіканню моделі. Учні дізнаються, що таке запікання, навіщо воно потрібне та як підготувати модель до цього процесу. Розглядають запікання в Marmoset Toolbag та Substance Painter. Навчаються підготовці моделі для подальшого текстурування та експорту. Після заняття потрібно підготувати модель до запікання у своєму 3D-пакеті, запекти її та отримати карти Normal, AO, Curvature, ID.

Робота з матеріалами

Модуль починається з вивчення фізичних властивостей матеріалів, їх відмінностей та особливостей. Пояснюють принципи PBR. Учні дізнаються про сайти з PBR- та безшовними текстурами, навчаться створювати PBR-матеріал з фото або текстури. Практична частина включає текстурування джойстика в Substance Painter та роботу з різними матеріалами. Домашнє завдання - почати текстурувати свою модель або джойстик. Після конференції та буст-практикуму курс продовжується поглибленим вивченням матеріалів. Учні продовжують текстурувати джойстик, додають деталі, текстури, декалі, наліпки. Вчать додавати подряпини, прості потертості, забруднення через AO-карту та cavity. Розглядають способи пришвидшення додавання забруднень. Домашнє завдання включає аналіз референсів, додавання деталей на нормал через height, забруднень та подряпин через карти AO та Cavity, а також проєкціювання текстур на свою модель.

Смартматеріали та смартмаски

Цей блок присвячений роботі з референсами, фототекстурами та створенням масок. Учні починають текстурування ассета, створюють та кастомізують Smart Materials для швидкого текстурування. Також вивчають створення та кастомізацію Smart Masks. Розглядають роботу з генераторами, фільтрами, процедурними текстурами, гранжем, левелами, поглиблену роботу з масками. Учні вчать додавати деталі на Normal Map або Height map, працювати з картами нормал та альфами. Домашнє завдання: зібрати сет референсів під свій проєкт, почати текстурувати свій ассет, створити Smart Material за референсом та Smart Masks. Після конференції курс продовжується роботою з фототекстурами, створенням масок та stencils. На домашнє завдання потрібно додати деталей на текстури з використанням гранжу та альфи, додати деталей на ассет через нормал та height і зробити автоматичну взаємодію з подряпинами, брудом та АО.

Фіналізація та Anchor Points

Учні продовжують текстурування ассета, вивчають Anchor Points та те, як вони спрощують роботу. Займаються фіналізацією та додатковою деталізацією. Вивчають експорт текстур та створення власних пресетів для експорту під проєкт. Домашнє завдання: використати anchor point у своєму проєкті, додати фінальних деталей на текстури, створити пресет для експорту за ТЗ та експортувати. Після конференції та буст-практикуму, де учні роблять свій ассет, курс переходить до фінального етапу.

Рендеринг та презентація робіт

Останній модуль присвячений рендерингу. Учні вчать імпортувати ассет в Unreal Engine та налаштовувати шейдер. Також розглядають налаштування шейдера в Marmoset Toolbag, рендер у Marmoset та постановку фотореалістичного освітлення. Вчать робити постобробку рендера у Photoshop. Домашнє завдання: імпортувати ассет в Unreal Engine та налаштувати шейдер, налаштувати шейдер у Marmoset Toolbag, освітлення та сцену, відрендерити та зробити постобробку рендера у Photoshop. Курс завершується конференцією та випускним.

Результати навчання

Після проходження курсу учні розберуться з Substance Painter та Rizom UV, оглянуть можливості Unreal Engine. Навчаться оптимізувати розміри файлів текстур без втрати якості, використовувати LOD та оптимізацію для різних платформ. Зможуть інтегрувати, імпортувати й експортувати текстури між Substance Painter та іншими програмами. Оволодіють техніками розгортання UV-карт. Навчаться створювати реалістичні текстури у Smart Materials та контролювати їхню якість у Smart Masks. Зможуть працювати з металом, склом, шкірою та додавати реалізму завдяки потертостям, подряпинам, рельєфу. Покладуть у портфоліо три затекстурених ассети, пропрацюють помилки та отримають фідбек. Навчаться презентувати свої роботи, щоб вигідно вирізнятися серед конкурентів. Дізнаються, як правильно закріпитися в геймдеві та прокачувати свої скіли.

Переваги курсу

Курс включає допомогу ментора, практичні завдання, домашні роботи. Сприяє розширенню портфоліо. Після успішного завершення видається сертифікат.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Реальний проект у портфоліо
Супровід ментора