На цьому курсі починають з ознайомлення з інтерфейсом Substance Painter. Учні навчаться налаштовувати сцену, працювати з матеріалами, текстурами та шейдерами. Розбирають базові поняття: шари, маски, пензлі. З'ясують принципи ієрархії шарів, роботи з групами та папками. Також учні освоють роботу зі сценою, світлом та камерою. Після заняття потрібно буде налаштувати панелі інтерфейсу під себе, застосувати кілька матеріалів на тестовому об'єкті за допомогою масок та об'єднати їх у логічні групи.
Далі курс охоплює тему 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 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. Зможуть працювати з металом, склом, шкірою та додавати реалізму завдяки потертостям, подряпинам, рельєфу. Покладуть у портфоліо три затекстурених ассети, пропрацюють помилки та отримають фідбек. Навчаться презентувати свої роботи, щоб вигідно вирізнятися серед конкурентів. Дізнаються, як правильно закріпитися в геймдеві та прокачувати свої скіли.
Курс включає допомогу ментора, практичні завдання, домашні роботи. Сприяє розширенню портфоліо. Після успішного завершення видається сертифікат.