Ну что, авторский контент всё ещё в почёте? Чтобы это выяснить, давайте-ка посмотрим на коротенькую и простую анимацию, посвящённую любимому персонажу, над которой я усердно трудился последнее время.
Для создания Эльзы и её анимации использовались Blender, Photoshop, Substance Painter. В качестве основы взял ещё давно гуляющую по интернету модельку из игры Kingdom Hearts 3, но от неё в итоге осталось процентов 20 самое большее. Простых путей не ищем, да и качество оставляло желать лучшего. И вообще, своей целью я изначально поставил добиться если не прямо такого же качества, как у Диснея, то хотя бы приближенного к нему.
Так что все текстуры перерисованы с нуля, в 4К разрешении, также переработан меш, и волосы созданы по иной логике. Одежда тоже вся абсолютно новая. Добавлена физика, коллизии, частицы, и много чего ещё.
На создание ушло очень много времени и сил, но это ещё не всё. Веду разработку и нового образа, из сиквела, и в скором времени он также появится.
Анимация неидеальна, знаю. Однако, как для всего второго раза, думаю пока сойдёт. Если этот пробный пост вас заинтересует, то буду выкладывать ещё. Могу запилить и большой пост о процессе создания, если, конечно, будет отклик.
WIP Делать что-то впервые - так захватывающе! После нескольких пропсов решила заскульптить персонажа, потому что мне интересно попробовать всё. Работы еще много, нужно сделать лоуполи, поставить в позу и затекстурить(и перед этим исправить косяки). Платье сшила в Marvelous Designer, это было просто, так как раньше я шила одежду сама. И в отличие от IRL, в 3D это в 100500 раз быстрее. Сделал выкройки за пару минут, распределил и всё сшилось за секунды. Огонь)
Моя любимая модель платья, только складки в Марвелоусе сделала по-другому(пока что не разбиралась в возможностях программы). Кстати, немного завышенная линия талии в одежде визуально удлиняет ноги ;-)
Прежде всего, хочу выразить огромную благодарность всем тем, кто оценил мой предыдущий пост, это действительно приятно, и я даже не ожидал такой реакции. Отклик супер, спасибо, это мотивирует. Ну, а теперь к делу.
Основой для работы послужила модель Эльзы из игры KingdomHearts 3. Скачалась она в непонятном формате ascii, ну да не беда, быстренько ставим аддон для импорта этого, и вуаля: наша Эльза теперь в блендере!
Почему-то без плаща, но у меня есть ещё одна модель в Maya, оттуда плащ и возьму, но позже.
Топология ужасная, для анимации совсем не подходит. К тому же, много лишних элементов, голова и тело отдельными объектами, короче не то.
Да и текстуры так себе. Для игры, может, и сойдёт, но мои стандарты намного выше.
К текстурам ещё вернёмся, пока они – не главное. Сейчас нужно поработать над топологией. Любой более-менее адекватный аниматор вам скажет, что для анимации необходимы 4-угольные полигоны. Треугольников следует избегать, а если это невозможно, то их нужно располагать в таких местах, где их либо совсем не будет видно (например затылок), либо же их деформация не вызовет артефактов. Многоугольники же вовсе недопустимы. И да, качественная топология всегда содержит в себе такое понятие, как петли, или loops. Вот несколько примеров.
1/4
Именно благодаря этим петлям и происходит правильная деформация. Сгибание пальца не затрагивает всю кисть, и т.д.
Вроде кажется просто? Нифига подобного! Даже при условии, что знаешь теорию, и есть кое-какой опыт, всё равно создание модели с нужной топологией – дело долгое, муторное, требующее концентрации. Особенно когда делаешь не своего персонажа с нуля, а пытаешься максимально сохранить черты оригинала. Тут не обойтись без референсов.
Мне отчасти помогла вот такая картинка, которую я поставил на задний план:
Да, в основном ориентировался на второй Фрозен, поскольку там Эльза мне больше нравится)
Ну а вообще, референсов я собрал вагон и маленькую тележку
Спустя сколько-то там времени, топология на голове почищена, и приобрела нужный вид. Где-то пришлось вовсе удалить части меша и нарисовать полигоны с нуля. Вот как это выглядит на данный момент.
Кто-то наверняка скажет сейчас: но постой, pacotaco, ведь в блендере же есть функция преобразования треугольников в четырехугольники! Раз – и готово! Ты нахрена столько времени тратил?
Отвечу: да, есть. И даже приемлемо справляется с простыми формами. Но, если полагаться исключительно на неё, тогда голова выглядела бы примерно вот так:
Думаю, объяснять лишний раз не надо. Так что, я её использовал, но и без ручной работы не обошлось.
Теперь очередь тела. Одежду удаляем (временно), работаем с голенькой Эльзой. Сразу для интересующихся: нет, в этой модели отсутствуют «специальные подробности». Я мог бы их сделать, но в данном конкретном случае передо мной не стояло такой цели, так что оставим это как-нибудь на другой раз.
С телом та же беда в плане топологии, но помимо этого, ещё нужно сделать её так, чтобы она потом гладко переходила в топологию головы. Здесь у меня сначала получился вот такой вариант торса:
Но затем я решил его ещё чуть изменить, поскольку мне не нравились некоторые вещи, вроде того, как он состыкуется с тазом, с шеей, и в целом топология на месте ключиц не сильно хорошая. На помощь пришла вот такая моделька, её можно бесплатно скачать на официальном сайте блендера вместе с несколькими другими.
Она неплохо оптимизирована под анимацию, так что почему бы и нет? В итоге, смешав оба этих торса, поколдовав над полигонами и петлями, получил вот такое тело, которое и стало конечным результатом.
Что касается рук и ног – тут всё намного проще, это по сути цилиндры, и здесь достаточно вот такого несложного алгоритма:
Тут ещё важно помнить следующее правило насчёт суставов, неважно, колено это, локоть или палец: та сторона сустава, которая при сгибе оказывается снаружи, должна иметь более плотную топологию, чем та, куда он сгибается. Наглядно я продемонстрирую на этой картинке:
С кистями рук и стопами уже посложнее. Особенно с кистями: эта часть постоянно на виду, взаимодействует с предметами, гнётся, ну и всё в таком духе. Оригинальная топология с игровой модели заставила почувствовать «боль моя дырка задница».
Хотите довести 3Dшника до инфаркта? Покажите ему эти ногти.
Она не преобразовывалась в нормальную сетку буквально ничем: ни автоматически, ни вручную. Петли шли в никуда, упирались в многоугольники. Нельзя было удалить или добавить что-то, не создав попутно ещё кучку треугольников.
Посидев над кистью несколько часов, и перепробовав множество вариантов, я так и не добился нужного результата, плюнул на это дело и решил: ну его нафиг создам её с нуля!
Ну, или почти с нуля. Благо, у меня уже есть несколько созданных мною же персонажей, пока не законченных, но зато с хорошей топологией рук и ног. Взял кисть у одного, и процесс пошёл как по маслу. Всё, что нужно было сделать – это подогнать по форме.
В итоге, получилась вот такая вот ручка. Изящная, как и подобает Эльзе, и в то же время с хорошей сеткой.
Аналогично и со ступнями, только тут я уже сразу пошёл по проторенной дорожке. Если помните, в оригинальном мультфильме ступни Эльзы ни разу не показывались босиком, и моделить пальцы не было необходимости. В сиквеле ситуация поменялась, и там Эльза щеголяет босыми ногами добрую половину фильма.
В принципе, другого я и не ждал.
А вот что имеем теперь:
После всех этих манипуляций, и нескольких недель затраченного времени, я получил отличный, пригодный к анимированию меш. Но, до анимирования оставалось сделать ещё очень много вещей, таких как волосы, глаза, зубы, язык. Текстуры, в конце концов, переделать. Но об этом уже в следующем посте, так как этот получился здоровенным.
Некоторое время назад я сёрфил Artstation и заметил арт по старенькой игре Eartworm Jim.
Помните такой платформер? Обожаю его.
Понравившийся арт + капля ностальгии + пара свободных вечеров - всё, что нужно, чтобы засесть делать нового перса. А сейчас я расскажу о процессе подробнее.
Сразу покажу итоговую картинку, чтобы вы знали на что собираетесь потратить своё время :) но только кусочек! (не трогай, это на новый год)
Итак, начнём, конечно же, с концептов.
Автор оригинального персонажа- Douglas TenNapel, дядька явно с выдумкой. Автор найденного мной концепта - Alex Madrigal.
Для удобства - закидываем все необходимые картинки в PureRef. Особенно удобно, если в распоряжении всего-лишь один монитор - можно смотреть на рефы поверх всех окон.
Ну а после без лишних промедлений идём в ZBrush! Накидываем болванку тела, пока не обращая внимания на детали.
Получается некрасиво, но тут и наступает тот этап, когда ломаются многие начинающие. На самом деле на данном этапе некрасиво получается у всех.
Этап блокинга это вообще не про красиво, а больше про поиск формы, чтобы выглядело похожим на что-то нужное, из чего мы сможем получить прекрасную бабочку.
Спасибо, Роршах!
Мнём всё это безобразие кисточками и экструдим из него заготовки под будущие части доспехов.
После того, как все части есть, начинаем прорабатывать форму. Я хотел сделать прям-таки металлические пластины, а из-за этого надо было заморочиться над фасками металла. Для этого я каждую часть доспеха брал по-отдельности, зиремешил, при необходимости ретопал в Maya, а затем кризил крайние лупы, чтобы получить настоящие hardsurface грани у сглаженного меша. (чегобл?) Сглаживал мятую форму, если человечьим языком.)
Вообще я очень люблю пайплайн отретопал-задивайдил. Очень хорошо подходит для стилизации.
Мордаху Джиму я решил сделать не совсем по концепту (надеюсь автор концепта не будет сильно расстроен этим фактом, если увидит - я ему написал, но он редко заходит на станцию), а совместил с оригинальным дизайном, чтобы было больше от дизайна "как в детстве". Плюс после добавления глаз перс обрёл немного другое настроение и харизму, что для меня оказалось самое оно.
После ретопа остается сохраниться в n-ый раз и задинамешить те элементы костюма, которым мы хотим добавить мелкую детализацию. (Но её не будет сильно много, потому что перс не детальный.)
Итак, что у нас тут? Не иначе как готовая хайполя!
Только спустя день или два заметил, что на этом рендере у пальцев рук нет одного сустава.
Антон, что будем делать? Выкладывать на станцию и радоваться? Нет, Морти, полумеры - для слабаков, мы идём ретопать.
Кстати, приятный бонус от нашего пайплайна - из-за того, что много элементов брони мы ретопали раньше, а также исправно сохранялись, мы можем почти все элементы откатить к первому уровню дивайда и вуаля! - большая часть персонажа у нас уже с почти готовой лоу-поли геометрией. Нужно будет посидеть в Maya и отретопать голову и основное тело, и, практически, всё готово.
Момент, который мне кажется важным упомянуть - некоторые детали костюма я решил запечь в текстуры, а некоторые, которые сильно влияют на силуэт, отбил отдельной геометрией. Как раз на этапе ретопологии эти моменты и решаются.
В итоге лоуполька есть.
Дальше стандартно делаем развертку всего этого добра. Ничем не примечательный филлерный этап. Правила этого этапа - квадратные шеллы надо квадратить, чтобы не было "лесенок" на текстуре + золотое правило "каждая жёсткая граница - разрез, но не каждый разрез - жёсткая граница". Сразу скажу про запекание. Пеку в Marmoset. После печки этого перса в очередной раз ещё сильнее его полюбил, потому что ожидал проблемы в области пальцев, но их не произошло.
Самое главное на этом этапе - сохранить сцену, чтобы потом еще 15 раз вернуться и переделать всё по-другому.
Ура, мы уже дошли до текстуринга! Мой любимый этап.
Берём всё нами полученное ранее в охапку и бросаем всё это в Substance Painter. Сверху выдавливаем плагин SoMuchMaterials (боже мой, в каждом видео буду его хвалить, будто сам его продаю) который экономит нам некоторое время нашей жизни и помогает создать некоторый базовый раскрас. Делаем текстурную магию путём добавления ao generator, baked light и всяких полосочек. Я бы игрался текстурами и дальше, но вовремя себя одернул - моделька очень стилизованная, и даже итоговые потёртости на руках мне кажутся спорными, больно мелко всё это для общего стилизованного дизайна. Но воообщееее-то мне нравится, так что и пусть. Тем более на концепте это есть, что вы мне сделаете.
Помним про всякие градиенты-затемнения из учебников по созданию скинов для доты и всякое такое. И не забываем, в итоге, закидывать всё это дело в рендер, чтобы видеть как всё будет в итоге выглядеть, чтобы сразу скорректировать результат. (И порезать эти градиенты почти полностью, потому что при рендере и так темно там, где надо).
Позу я сделал в ZBrush, не хотел тратить время ещё и на риг, т.к. моделька всё-равно планировалась быть статичной. Было бы здорово его санимировать, но может когда-нибудь! Итак, настраиваем сцену. Всё стандартно - пол, источники света, небольшое количество тумана для того, чтобы атмосфера и свет были "плотнее".
Делаем несколько картинок, видео-крутилку и заливаем всё это добро на станцию. Вы восхитительны!
Спасибо, что досмотрели пост до конца, возможно это было нелегко, вы молодцы!
Надеюсь, что смотреть это было также интересно, как мне писать об этом.) Если у Вас возникли какие-либо вопросы, то оставляйте их в комментариях, я буду рад ответить, особенно если буду знать на них правильные ответы. А ещё подписывайтесь на меня в ВК или на мой канал на ютюбе, там я делаю подобные вещи, и про Джима тоже в скором времени планирую сделать видео, только более наглядно и с какой-нибудь новой информацией. :) Ну и можете зайти на мою станцию (там есть пара дополнительных картинок и крутилка) поставить свой лайк - мне будет приятно.
Медвед создавался, текстурировался, обрастал шерстью и риггился в блендере. На окно он тоже в блендере залез. Фото дождливого окна утянуто с какого-то бесплатного фотостока.
Сетка грустного медведа (subdivision modifier выключен):
Как и говорилось в первом посте, я буду выкладывать свои новые творения сюда, и немного процесса их создания.
И вот, первая WIP (Work in progress)
Хотелось слепить этакого война-скелета, сухого и потрепанного Проведя пару дней в закоулках интернета, получился вот такой рефлист, где я постарался подобрать примеры, как люди рисуют скелетов, как лепить кожу и её повреждения, какая была броня у викингов, типы материалов и немного анатомии.
В итоге получился типичный Драуг из скандинавских мифов. На данном этапе готова только хайполи модель, тобиш скульпт Далее следует долгий процесс ретопологии, запекания итд