Привіт! Мене звати Михайло Олексенко, я Technical Artist у геймдев-компанії Kevuru Games. Якщо ви мрієте про кар’єру у сфері цифрового мистецтва, то, напевно, чули термін «технічний художник». Ми у компанії впевнилися, що наявність у команді таких спеціалістів допомагає подолати розрив між художньою та інженерною складовими розробки і зрештою створювати ігри з довершеними візуальними ефектами.

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

Хто такий технічний художник

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

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

Для цього технічний художник повинен володіти великим обсягом знань: від традиційних художніх навичок — до концепцій програмної інженерії. Буде у пригоді впевнене володіння пакетами 3D-арту (Maya, 3DS Max, Blender, ZBrush, Substance Painter), розуміння шейдерів і шейдерних мов (HLSL і GLSL), знання мов програмування (C#, JavaScript та Python), досвід роботи з технологіями рендерингу (DirectX і OpenGL), а також знання ігрових рушіїв (Unreal і Unity). 

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

Якими навичками необхідно володіти 

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

Анімація. Це фундаментальна навичка для будь-якого технічного художника. Аніматори відповідають за створення рухів і переходів, які оживляють персонажів та об’єкти. Знання анімаційного програмного забезпечення на кшталт Adobe After Effects чи Autodesk Maya є обов’язковим.

Програмування. Технічний художник повинен мати хоча б базове уявлення про концепції програмування — наприклад, про те, як працюють алгоритми. Особисто я починав свій шлях з позиції програміста, тож для мене це була одна з перших навичок, яку опанував. 

Здебільшого мови програмування, як-от C++ і Python, стануть у пригоді для створення інструментів для автоматизації розробки та прототипування. Але технічні художники часто роблять свій внесок і в реалізацію окремих фіч та елементів кінцевого продукту.

Код, що реалізує кастомну UI систему/пет-проєкт автора

3D-моделювання. Робота з тривимірними об’єктами та оточенням вимагає розуміння програмного забезпечення для 3D-моделювання, як-от Autodesk 3ds Max і Blender. Для створення реалістичних об’єктів і персонажів також важливі знання в галузі текстурування та ріггінгу. 

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

Модель меча, створена для прототипу/пет-проєкт автора

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

Ми в компанії стикаємося з різними завданнями, від простої оптимізації освітлення до самостійного налаштування і виставлення світла на сцені. Але особисто для мене робота з налаштуванням світла — найприємніша частина проєкту. І якщо процес запікання світла досить монотонний, то встановлення джерел освітлення для створення правильної картинки й атмосфери для гравця — завжди цікавий виклик для технічного артиста.

Приклад налаштування світла. 
Моделі Biomechanical Mutant та Sci-Fi Construction Kit

Світло дає змогу виділити головний об’єкт для гравця і створити потрібну атмосферу 

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

Отже, щоб стати технічним художником, потрібно опанувати знання у таких технічних галузях, як-от анімація, програмування, 3D-моделювання, освітлення та цифровий композитинг.

Як технічному художнику бути успішним у роботі

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

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

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