Оффтоп Стас Шиловский
1 933

Дизайн персонажа: язык форм и читабельность образа

Художник по персонажам Tommy Gunardi Teguh рассказал о создании своего персонального проекта — Монахини ордена Утреннего петуха (Sunrise Rooster Monk).

В закладки

Знакомство

Привет! Я – художник по персонажам и сейчас работаю в Riot Games. Я создаю различных игровых персонажей и увлекаюсь созданием рисованных вручную текстур. До этого я был фрилансером и сотрудничал с несколькими игровыми студиями, среди которых Insomniac Games. Я родом из Индонезии, но сменив несколько стран, переехал в Австралию, где учился и работал почти десять лет.

Сейчас я нахожусь в Гонг-Конге и делаю крутые штуки с ребятами из Riot.

Стилизованные персонажи

Когда я создаю игрового персонажа по концепту, то в первую очередь обращаю внимание на язык форм и читабельность, потому что эти параметры помогают вывести ваш персонаж на новый уровень. Естественно, помимо них нужно хорошо владеть базовыми навыками – анатомией, цветом, даже освещением и композицией.

Уверенное понимание языка форм помогает подчеркнуть привлекательность модели и раскрыть ее личность. Сумев уловить выражение и черты лица, мы сможем менять их, влияя на общее впечатление от персонажа.

На начальных стадиях работы я экспериментировал с чертами лица монахини. Например, если поднять уровень глаз относительно носа, то она будет выглядеть старше. Большие глаза подчеркнут ее молодость и добавят преувеличения в стилизацию образа. Я выбрал вариант А, потому что он точнее всех соответствовал моему видению этого персонажа. Затем я изменил ее прическу и наряд, чтобы лучше передать ее образ.

Скульптинг

Сначала я делаю блокаут самых больших форм. На этой стадии я удаляю камеру от модели, чтобы контролировать читаемость силуэта модели и избежать преждевременного перехода к детализации.

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

Иногда я делаю скрин в Zbrush, а потом — оверпейнт в Photoshop, чтобы визуально обозначить цели, которых я хочу достичь в 3D. Самое главное – чтобы вы четко представляли себе облик вашего персонажа.

Когда я разобрался с большими формами, я занимаюсь деталями – броней, складками и тд, пока не получу нужный результат.

Детализация

Следует избегать как чрезмерной детализации, так и ее отсутствия. Суть в том, что нужно добавлять детали туда, где они улучшат читабельность образа и будут уместны.

Читабельность очень важна. Учитывая высокую подвижность игровых персонажей, слишком много деталей превратятся в визуальные шумы. Мелкие элементы должны добавлять визуальной привлекательности основному силуэту персонажа, а не искажать его.

Детали на Монахине ордена Петуха расположены там, где я хотел расставить акценты. Средняя часть ее туловища наиболее детализирована, потому что там сосредоточено наибольшее количество элементов дизайна. Ее руки и лодыжки являются местами визуального отдыха и в то же время подчеркивают ее силу и женственность.

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

Текстуры

Визуальный стиль персонажа я определил как «стилизованный PBR», поэтому для достижения нужного результата пришлось использовать несколько программ.

Я начал работу в Substance Painter, чтобы быстро назначить различные материалы и проверить, насколько хорошо они будут сочетаться. Система масок и слоев позволяет легко осуществить подбор и коррекцию материалов.

Как только я доволен результатом, то перехожу к запекании карт diffuse, specular, gloss и normal и экспортирую их.

Затем я открываю карту diffuse в 3d-Coat. В этой программе я предпочитаю рисовать текстуры вручную. Я использовал цветовую палитру из референсов различных петухов.

Я понял, что привлекательность текстур на стилизованных PBR-персонажах зависит от качества карте diffuse. Стараясь не переборщить, я нарисовал цветовые градиенты, отраженный свет и подчеркнул грани, где это было необходимо. В отличие от других моих работ, где diffuse-текстуры были полностью отрендеренными, тут я старался сделать освещение как можно более нейтральным, рисуя светом только элементы вроде паттернов и фасок (bevels).

Обратите внимание, металлические области персонажа выполнены в очень темных тонах. Для всех отражающих свет материалов я рисовал цвета на карте specular.

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

Для финальной презентации Монахини ордена Утреннего петуха я использовал Marmoset Toolbag, потому что это совершенно потрясающая программа. Примечательно, что ее шейдер кожи очень прост в использовании и дает отличные результаты.

Рендер

Обязательно продумайте позу и композицию для вашего персонажа. Планирование этих аспектов финальной презентации окупится сполна.

Обычно я начинаю со стандартной трехточечной схемы освещения: основной свет, заполняющий свет и контурный свет. Затем я добавляю небольшие светильники, чтобы расставить акценты или подсветить участки модели в тени.

Когда я разрабатывал дизайн монахини, то с самого начала подобрал ей подходящую позу. Высоко поднятый чакрам, стойка в балансе на одной ноге, и теплый контурный свет помогли передать эстетику ее образа и композиционно объединить все элементы работы.

Анимация

На данный момент я сделал для нее риг, и она полностью готова к анимации. Я решил, что движение из боевых искусств и тай-цзи лучше всего сможет раскрыть ее образ монахини. За вдохновением я обращался к образу персонажа Nezha из китайской мифологии, который можно встретить в китайских играх и фэнтези-шоу.

Создание этой модели растянулось на несколько месяцев, поскольку я работал над ней в свободное от работы время. В целом, от концептинга до анимации у меня ушло 5 недель.

Создание Монахини ордена Утреннего Петуха стало для меня самым большим вызовом в карьере. Я редко занимаюсь дизайном, поэтому я заставлял себя выкраивать время на разработку концепта, который бы соответствовал избранным мной темам. Я очень рад, что людям очень нравится этот персонаж, ведь я вложил в него столько сил. Спасибо вам!

Оригинал статьи находится тут.

Читайте новости первыми на нашем канале в Телеграм.

{ "author_name": "Стас Шиловский", "author_type": "self", "tags": [], "comments": 6, "likes": 54, "favorites": 34, "is_advertisement": false, "subsite_label": "flood", "id": 19702, "is_wide": false }
{ "id": 19702, "author_id": 34176, "diff_limit": 1000, "urls": {"diff":"\/comments\/19702\/get","add":"\/comments\/19702\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/19702"}, "attach_limit": 2, "max_comment_text_length": 5000 }

6 комментариев 6 комм.

Популярные

По порядку

Написать комментарий...
18

Когда я разобрался с большими формами

Ответить
0

Судя по всему это фляжка, которая изготавливается из тыквы-горлянки.

Ответить
6

Оно понятно, что фляжка.. но смотрится неоднозначно :)

Ответить
0

Задница сумоиста.

Ответить
0

Бля, я очень хотел, чтобы мне не показалось.

Ответить
0

А что говорит в модели о том, что это монахиня ? Не могу не видеть в ней циркачку.

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Игру с лучшим стелсом никто не заметил
Подписаться на push-уведомления