Making Of "Хороший выстрел"

Приветствую друзья, меня зовут Александр Куницын. Мне 24 года, 7 из которых, я занимаюсь трехмеркой в разных ее проявлениях. В этой статье я хочу рассказать о процессе создания своей последней работы. Она достаточно проста в техническом плане, поэтому я постараюсь сделать акцент на малоизвестных и неочевидных вещах. Все нижесказанное показывает, как работаю я, вполне возможно, что некоторые этапы можно выполнить быстрее и проще. Надеюсь, вы узнаете что-то новое из этого материала.

Вся работа была выполнена в Zbrush, в Photoshop только финальный композ.

Концепция.

Обычно, все мои работы рождаются двумя путями - спонтанно и осознанно. Эта родилась спонтанно. Изначальной целью было разобраться в рендере Zbrush, т.к. огромное количество работ показывает его с очень выгодной стороны. Да, он физически некорректен, не имеет честного SSS, а в материалах могут разобраться только избранные. :) Тем не менее, он способен выдавать очень вкусную картинку. К тому же, политика Pixologic, постоянно улучшающих свой продукт, дает уверенность на развитие пакета в будущем (косой взгляд в сторону Autodesk...) В общем, приступил к работе не имея представления, что будет в финале.

Скульптинг

Начало скульптинга всегда одинаковое, это стандартная Dynamesh-сфера. Здесь целиком рулит анатомия. Если вы работаете с персонажкой, не слушайте никого, кто говорит, что анатомия не важна. Без нее, вы обрекаете себя на создание кривых уродцев.
Главное правило - от общего к частному. Даже работая с динамической сеткой, важно не накручивать значения Resolution. Как только форма устраивает, я применяю Zremesher - не знаю, чего они там наколдовали в коде, но работает он отлично. В итоге мы имеем готовую болванку с адекватной сеткой и возможностью работать с сабдивами.

Забегая вперед, можно сказать, что связка Dynamesh-Zremesher является уникальной и использовалась во всей работе. Она здорово экономит время и позволяет с легкостью вносить изменения в форму модели на любом этапе. С ужасом вспоминается традиционный poly-by-poly моделинг. :)
На данном этапе постепенно стали вырисовываться идея и сюжет работы. Под впечатлением от просмотренных игровых синематиков, захотелось сделать что-то атмосферное и кинематографичное. Собралась база референсов

Сразу оговорюсь, что полностью копировать униформу в планах не было, работа в этом плане не претендует на историческую достоверность. Хотелось создать что-то "по мотивам".

С референсами скульптинг пошел уверенней. Остановлюсь на некоторых интересных моментах.
Curve mode
Отличный инструмент. Все ремни, шнурки, ресницы и т.п. создаются только им.

У многих возникают трудности с позиционированием кривой на модели. Здесь спасает Frame Mesh. Инструмент создает на модели кривую по трем критериям - на открытом участке модели (Border), по границе полигрупп, по заостренным ребрам модели (Creased edges). Этого достаточно, что бы очень точно разместить кривую в том месте, где это требуется. Ниже пример с полигруппами. Аналогично и для двух других опций.

Манишка и манжеты
Форма поначалу кажется достаточно сложной.

Безусловно, можно было заморочиться с экстрактом, но это довольно нудно. Уже думая лезть в Maya, я пришел к эффективному решению этой проблемы. Этим методом можно создавать вполне симпатичные свисающие ткани.
Порядок такой. Берем плоскость (будет играть роль холста). Берем кисть CurveSurface (выстраивает поверхность между нарисованными кривыми). На плоскости рисуем контур нужной формы, затем отодвигаем его, что бы не мешал. Рисуем следующий контур, и так до конца. После, просто выстраиваем все кривые в нужном порядке.
Поперечные ребра такой модели будут проходить только в местах созданных кривых, поэтому не лишним будет сделать Remesh. Скрин для наглядности

Таким способом можно делать как свисающие плоскостью "флаги-занавески", так и цилиндрические "рукава-манжеты".

Пистолет и кобура.

На самом деле, по Hard surface в браше, столько инфы, что сказать что-то новое получится вряд ли. Активно используются альфы ShadowBox, SliceCurve, ClipCurve, и кисти TrimDynamic и hPolish.

Все остальное - самый обычный скульптинг. Периодически встречаются трудности, но ничего фантастического нет.

Текстуринг и материалы

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

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

Кстати, часто встречается утверждение, что в Zbrush нет отображения бампа. Это не так, в настройках стандартных материалов есть слайдер ColorBump, который за это отвечает. Ниже одна и та же модель, весь бамп берется с полипэйнта.

Кадр, свет и рендер

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

Чтобы не потерять удачно выставленный ракурс, удобно пользоваться ZappLink Properties (находится в палитре Document). Кнопки этого меню лочат выбранный вид из камеры, что позволяет вернуться к нему, даже если вы случайно покрутили модель.

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

В итоге получилась пачка пассов для сборки.

Композ

Финальному этапу я уделяю достаточно много времени - ничто так не портит впечатление от шикарной модели, как плохая подача зрителю. Мало кто сразу обращает внимание на ваш мастерский скульпт и детализированную текстуру. Мозг оценивает общую картину, и если она не цепляет, желание разбираться в деталях пропадает.
Поделюсь одним приемом, который позволяет добавить картинке живости. Как известно, в жизни тень редко когда бывает черной, чаще она имеет цветовой оттенок. Пассы теней и AO полученные из рендера обычно черно-белые. В фотошопе большинство накладывает их через Multiply, что на выходе дает достаточно "тусклый" результат.

Что бы получить больше контроля над тенями, я создаю новый Solid Color слой, и в маску этого слоя кидаю инвертированный рендер-пасс теней. Далее можно поиграть с режимами наложения, я выбираю Overlay.

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

Аналогично можно работать и с лайт-пассами.
В принципе, ничего нового по композу не расскажу, это все та же цветокоррекция, контраст и игра со слоями. Целью стоит грамотно собрать полученные рендером элементы в одно целое. Ниже анимированный breakdown, показывающий заключительные этапы композа и финал.

Заключение

Выбор рабочих инструментов - дело вкуса и привычки. Отличный результат можно получить и другими рендерами, а моделить в удобных вам пакетах. Не забывайте, что софт, это не более чем инструмент, с помощью которого вы реализуете свои идеи, неважно Keyshot это, или Vray, Maya, или Blender.

На этом все. Хочу сказать спасибо всем, кто помогал мне в процессе работы советами и замечаниями, обратная связь очень важна. Надеюсь, из этого материала вы узнали что-нибудь полезное для себя, и вам было интересно.
Спасибо за внимание, и успехов в творчестве! :)

801 0 850 43
28
2014-10-22
"поэтому я постараюсь сделать акцент  на малоизвестных и неочевидных  вещах" - спасибо, у тебя получилось, обязательно попробую кое-какие штуки, о которых не знал :)
2014-10-22
Девочка напомнила какую-нибудь героиню Street Fighter IV. Отличная работа, очень живой вид. > связка Dynamesh-Zremesher является уникальной и использовалась во всей работе. Она здорово экономит время Друг, ты не думал перейти на 3d-Coat? С её вокселями и Live Clay? В которой можно свободно лепить всё, что душе угодно, и не задумываться над топологией? Рекомендую от души :) > На плоскости рисуем контур нужной формы, затем отодвигаем его, что бы не мешал. Рисуем следующий контур, и так до конца Ну это лофт в чистом виде По телу, я так понял, ты лепил только бюст и ноги? А всё остальное скрыто одеждой. Как косичку моделировал?
2014-10-22
Отличная работа и статья!
2014-10-22
[quote=Sub-zero] Друг, ты не думал перейти на 3d-Coat? С её вокселями и Live Clay? В которой можно свободно лепить всё, что душе угодно, и не задумываться над топологией? Рекомендую от души :) [/quote]
ощущение что вы не знаете браш. динамеш - как раз таки и позволяет не думать над топологией а Зремешер отлично делает автоматическую топологию. причем ты можешь указывать основные направления топологии если  это нужно.. для вправки я знаю 3д коат.
2014-10-22
[quote=Skif] ощущение что вы не знаете браш. динамеш - как раз таки и позволяет не думать над топологией а Зремешер отлично делает автоматическую топологию. причем ты можешь указывать основные направления топологии если  это нужно.. для вправки я знаю 3д коат. [/quote] Ну, не знаю... мне лично быстро надоело после каждого мазка кистью делать Ctrl+клик. Да в коате и интерфейс много проще и приятнее, и ничего лишнего, и та же авто-ретопология имеется
2014-10-22
Адекватная подача, много важный деталей показано. Огромное спасибо!
2014-10-23
Недостаток всё же нашёл. Руки (особенно кисти) тонкие и неживые - неестественно смотрятся, как у робота.
2014-10-23
Спасибо, друзья! Буду рад, если статья поможет узнать что-то новое) [quote=Sub-zero] Друг, ты не думал перейти на 3d-Coat? С её вокселями и Live Clay? В которой можно свободно лепить всё, что душе угодно, и не задумываться над топологией? Рекомендую от души :) [/quote]
3DCoat заметно проигрывает в функционале, там нет и трети инструментария браша. Да и как заметил Скиф, Dynamesh позволяет забыть про топологию.
[quote=Sub-zero] Ну это лофт в чистом виде [/quote]
Согласен, но представлен он не отдельной функцией, а обычной кистью, к тому же не очень разрекламированной. На вопрос "есть ли в браше лофт", большинство ответят нет)
[quote=Sub-zero] По телу, я так понял, ты лепил только бюст и ноги? А всё остальное скрыто одеждой. Как косичку моделировал? [/quote]
Лепил все тело, просто особо не прорабатывал, а потом удалил скрытые под одеждой участки, для уменьшения полигонажа. Косичка - обычная Curve-кисть.
[quote=Sub-zero] Недостаток всё же нашёл. [/quote]
Их много можно найти, работа не идеальна :D Просто попробуй не выискивать специально, думаю если они не бросаются в глаза сразу, они не критичны.
Большое спасибо администрации Render.ru, за представленную возможность написания мэйкинга. Это был первый опыт, надеюсь он не разочаровал.
2014-10-23
[quote=betrayed] 3DCoat заметно проигрывает в функционале, там нет и трети инструментария браша. Да и как заметил Скиф, Dynamesh позволяет забыть про топологию. [/quote] ОК, объясните мне, неграмотному, какие есть функции в ЗБраше, которых нету в Коате? С брашем сильно глубоко не разбирался (была 4R4), помню, что он жутко неудобный! Интерфейс запутанный, сразу и не найдёшь нужный инструмент (даже то, что 3д-модель почему-то называется Tool). Transpose - кошмарный, вместо нормального гизмо со стрелочками, как в других прогах - какой-то здоровенный "гироскоп". Текстурирование в Spotlight - непривычное, всё на горячих клавишах, колесико какое-то крутить... С материалами без вазелина не разберёшься. Режим 2.5D-рисования и куча 2.5D-кисточек справа - никому нафиг не нужно! Dynamesh - там надо после каждого мазка зажимать Ctrl и тянуть мышку, чтобы сетка обновлялась. Кисти все вперемешку (по сравнению с Коатом, где слева аккуратная менюшка, и всё разбито по группам). Полноценного мануала не видел - в основном, всплыв.подсказки по Ctrl. Ещё глупо как-то, что и пэйнт и скульптинг можно одной кистью делать, а в Коате рисование и скульпт в разных вкладках. Quick Sketch - лично мне не нужен, маркеры - не нужны. Вот мои впечатления по Брашке. Если мне пояснят, чем он лучше - скажу спасибо
2014-10-23
Главное прямые руки.А в режиме 2.5 который как ты говоришь нафиг никому ненужен делают текстуры для топовых игр http://lazaruz.carbonmade.com/projects/4499136  Не шарят просто что 3д коат есть.Что с них взять...
2014-10-25
как ты сделал шнурки на сапогах ? XD жесть
2014-10-26
[quote=Sub-zero] ОК, объясните мне, неграмотному, какие есть функции в ЗБраше, которых нету в Коате? [/quote][quote=Sub-zero] ОК, объясните мне, неграмотному, какие есть функции в ЗБраше, которых нету в Коате? [/quote] Функций куча, перечислять все очень утомительно) [quote=Sub-zero] Transpose - кошмарный, вместо нормального гизмо со стрелочками, как в других прогах - какой-то здоровенный "гироскоп" [/quote]
Транспоуз даст фору любому гизмо. Инструмент позволяет динамически задавать пивот и оси трансформации. Вдобавок, функционал не ограничивается банальными Move, Scale, Rotate, попробуйте во время трансформаций нажать alt, много интересного обнаружите)
[quote=Sub-zero] Текстурирование в Spotlight - непривычное, всё на горячих клавишах, колесико какое-то крутить... [/quote]
Отличный, очень удобный в использовании инструмент с богатым набором функций.
[quote=Sub-zero] Dynamesh - там надо после каждого мазка зажимать Ctrl и тянуть мышку, чтобы сетка обновлялась. [/quote]
Зачем? Сетку нужно пересчитывать только для серьезных изменений, например когда выдавливается конечность. Кстати, dynamesh не пересчитывает ту часть сетки, которая не подвергалась изменениям, поэтому каждый раз дергать Ctrl излишне.
[quote=Sub-zero] Ещё глупо как-то, что и пэйнт и скульптинг можно одной кистью делать, а в Коате рисование и скульпт в разных вкладках. [/quote]
Очень удобно, можно добавлять геометрию вместе с цветом (таким образом были сделаны швы на одежде), это намного быстрее, чем скульптить различные трещины, а потом пытаться их ровно покрасить.
Остальные придирки из разряда "мне неудобно" бессмысленны, это на вкус и цвет. Мне удобно) Мир.
2014-10-26
[quote=Toer] как ты сделал шнурки на сапогах ? XD жесть [/quote] Insert кисть с включенным Curve mode и Tri parts. В сети полно роликов на эту тему)
2014-10-27
Все камни в огород 3D-Coat не спроста. Все дело в том что на момент появления скульптинга в коате он был ужасен, поряду причин, например кисти были стремные. Воксельное моделирование вообще не рассматривайте всерьез, лучше смотрите в сторону Surface sculpting (по сути обычная сетка, но с динамической и мегабыстрой тесселяцией)  Так вот за последние пол года там был проведен хороший рефакторинг кистей и сейчас говорить про плохой скульптинг в коате дело уже не вкуса, а простая неосведомленность. Кисти лепят так же как и самые распространенные кисти в Zbrush. И не обязательно использовать LiveClay. Там топология автоматически перестраивается у обычных кистей в том месте, где только что был мазок(Zbrush'овский динамеш ремешит всю поверхность если не указать маску). Все дело просто в монаполии Zbrush на скульпт. Уроков больше, качественных результатов выше, но это не значит что сам функционал Zbrush лучше... просто никто не хочет пытаться юзать скульпт гдето кроме Zbrush...( Как не крути, в коате в плане скульптинга тоже все не идеально, но уж в 100 раз лучше чем в каком нибудь Modbox, который чего то все равно популярен (я думаю это дорого автодеску обошлось) А интерфейс в Zbrush отвратительный, разобраться как было сказано выше "без вазелина" точно нельзя, все названо как попало, нет адекватной системы координат, навигация свойская что сейчас уже должно быть стыдно. Всё для художников как говорится, которые ориентируются только на интуицию и привычки, но не на логику интерфейса. Но зато в Zbrush очень высокая производительность кистей, все из за не совсем честного 3d. Это разумеется преимущество большое. PS. отлично знаю оба софта, использую в пайплайне оба. Раньше скульптил исключительно в Zbrush. Последнее время 3D-Coat. Не буду говорить что он однозначно лучше чем Zbrush, но свои серьезные плюсы есть. В общем советую всем попробовать версию 3D-Coat 4.1 Искать примеры хорошего скульпта в коате очень трудно... потому что все они были сделаны до рефакторинга кистей, и похожи на результаты скульптинга в Blender) Вот пример после рефакторинга: http://www.render.ru/portfolio/139337/91111 не в коем случае не реклама, просто стараюсь людям помочь)
2014-10-27
[quote=Cryunreal] Так вот за последние пол года там был проведен хороший рефакторинг кистей и сейчас говорить про плохой скульптинг в коате дело уже не вкуса, а простая неосведомленность. Кисти лепят так же как и самые распространенные кисти в Zbrush. [/quote] Впервые Zbrush был анонсирован в 1999 г, разработка же велась и того раньше. За последние ПОЛГОДА в Коате проведен рефакторинг кистей так, что теперь там можно скульптить как и самыми распространенными кистями в браше. Вы же понимаете насколько нереально крутым должен быть софт, что бы переманить к себе хотя бы часть пользовательской аудитории конкурента. Это вполне логично, что "никто не хочет пытаться юзать скульпт где-то, кроме Zbrush" - зачем, если Коат не дает ничего нового, намного удобнее работать в том, к чему ты привык. Легко объяснить и "монополию браша" Pixologic стояли у истоков 3d-скульптинга, они задавали вектор развития пакетов данного типа. Немалая часть всех инструментов в программах конкурентов, это так, или иначе заимствование из браша. [quote=Cryunreal] А интерфейс в Zbrush отвратительный [/quote] Да замечательный интерфейс =) Если вы не смогли разобраться в чем-либо, это не значит, что для всех это неудобно. Когда я 5 лет назад переходил с Макса на Майку, мне тоже было жутко неудобно - "разобраться без вазелина точно нельзя, все названо как попало". Ничего, привыклось. В Майке тоже отвратительный интерфейс?  [quote=Cryunreal] Всё для художников как говорится, которые ориентируются только на интуицию и привычки, но не на логику интерфейса. [/quote]
Я бы закончил это предложение так - "Всё для художников как говорится, которые ориентируются только на интуицию и привычки, но не для технарей". Не хочу никого обидеть, но не нуждаются остро художники в "адекватной системе координат", если вам это требуется, го в AutoCAD.
Если читали "Понимая Maya" Сергея Цыпцына, то могли заметить, что в книге часто делается акцент на некую "философию Майки", на внутреннюю логику пакета. Именно эта тема раскрывается в самом начале книги, а не "Subsurface-моделирование", и неспроста. Это очень важный момент. В Zbrush так же при
2014-10-27
Это конец, ниже - начало.

В Zbrush так же присутствует своя логика - это пакет созданный ХУДОЖНИКАМИ для ХУДОЖНИКОВ. Именно отсюда берут корни "нафиг ненужные 2.5D-кисти", непонятные названия и система координат. Поняв эту внутреннюю логику, вы без мануала будете знать где лежат новые инструменты в новой версии программы, и это будет для вас логично. Не будут возникать вопросы типа "а почему перспектива в меню "рисование", где настройки камеры??????". [quote=Cryunreal] Zbrush'овский динамеш ремешит всю поверхность если не указать маску [/quote]

Что ж вы прицепились-то к Dynamesh =D Еще раз повторю - он не ремешит всю поверхность. Он ремешит только ту часть модели, на которой внесены изменения.

2014-10-27
[quote=betrayed] Что ж вы прицепились-то к Dynamesh =D Еще раз повторю - он не ремешит всю поверхность. Он ремешит только ту часть модели, на которой внесены изменения. [/quote]
да, сори, это я тупанул, подзабыл просто уже. Он правда ремешит только измененную поверхность))
Ну а вообще я с вашим комментарием согласен во всем, кроме того что логика художникам не нужна. Логичность среды и её интерфейса обязана быть везде. Освоить что либо в Zbrush естественно можно. Читай доку и смотри туториалы. Но это черт возьми уже каменный век. Все стремятся к user friendly, а Zbrush точно не про это, как бы не били себя в грудь ярые фанаты Zbrush.
2014-10-27
полностью согласен с предыдущим автором..но динамеш всетаки пересчитывает всю сетку при ремеше.Как и большинство фич тот же юнифайскин шадоу бокс и т.д он испоьзует габаритный контейнер определенного разрешения 2048 в посл. версиях.И если габариты модели были увеличены или изменены то он полюбому будет пересчитан.
2014-10-27
Я за браш если чё))
2014-10-27
[quote=Cryunreal] кроме того что логика художникам не нужна [/quote] Не спорю, разумеется нужна. И она есть, просто может быть не очень очевидна для новичков. Об этом не берусь спорить, работаю в программе давно и сложно взглянуть с точки зрения начинающего. [quote=Димас Зюбраш] динамеш всетаки пересчитывает всю сетку при ремеше [/quote] Только когда изменяется Resolution, что логично. Как вы правильно сказали, при пересчете используется "проекция" сетки с габаритного контейнера. Если же разрешение и размеры модели не изменились, пересчитывается только измененная часть геометрии. Легко проверить, взять примитив, повытягивать из него "щупальца" и посмотреть. В целом, как и написал в статье, выбор пакета - дело личное. Если проблема в руках и голове, никакой пакет не поможет, и наоборот.
2014-10-27
[quote=betrayed] В целом, как и написал в статье, выбор пакета - дело личное. Если проблема в руках и голове, никакой пакет не поможет, и наоборот. [/quote]
+1
2014-10-27
Только когда изменяется Resolution, что логично. Как вы правильно сказали, при пересчете используется "проекция" сетки с габаритного контейнера. Если же разрешение и размеры модели не изменились, пересчитывается только измененная часть геометрии. Легко проверить, взять примитив, повытягивать из него "щупальца" и посмотреть. Не факт. вот одно разрешение до и после ..сетка пересчитана. http://gyazo.com/56c938a73450da6ab3ee195fbdd9082e    http://gyazo.com/9c4ff251f9f003db1b18cb2a7167c18f  Вобщеим непринципиально
2014-10-27
Димас Зюбраш Да, странно, на сложной модели видны небольшие изменения в сетке. А на примитиве ничего не меняется. Может изменили что-то, раньше вроде по другому работало. http://tinyurl.com/l8vukhr http://tinyurl.com/luejukk
2014-10-29

Добавлю, что в 3d-Coat шикарный UV-редактор, лучший, что я видел, с кучей фишек и несколькими алгоритмами авто-развёртки. А в Браше сейчас посмотрел - нашёл только плагин UV Master, весьма убогий и скудный по функционалу. Читал интервью с одним из создателей 3д Коата. Они начали разрабатывать этот пакет по 2 причинам: 1. Именно потому, что в ZБраше слишком сложный интерфейс, "этот продукт инопланетного разума нормальному землянину не под силу освоить", как они выразились. 2. Хотели выпендриться, и создать первый в мире пакет воксельного скульпта В целом, соглашусь с нижеотписавшимися, что выбор редактора - дело вкуса. Наверное, кто как привык.

2014-10-29
а в 3д кот можно развернуть голову только с одним швом на затылке?
2014-10-29
а да можно..ну норм)
2014-11-02
как по мне органику лучше лепить в zbrush, а hard surface в 3dсoat! я пока так работаю) 
2014-11-02
а-да, макиноф крутой)) спасибо автору!)) 
RENDER.RU