Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Дмитрий Копейкин, автор и преподаватель нашего курса Draft Punk, написал гайд по созданию ёлочной игрушки для новичков в двух частях. Делимся с вами.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Всем привет! В этом уроке мы создадим модель новогодней игрушки. И не просто модель, а модель, созданную по всем правилам игрового моделирования. В финале мы получим настоящую геймреди игрушку.

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

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

В уроке, помимо Maya, нам потребуются Marmoset Toolbag для запекания карт, Adobe Substance Painter для создания текстур и Adobe Photoshop для небольшого редактирования в конце.

Референсы

Создание игрового ассета состоит из множества этапов. Часто содержание и порядок этапов меняются от модели к модели, но практически всегда всё начинается с поиска референсов.

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

С первого мы возьмем форму, но не прям точь-в-точь, а немного упростим её, со второго - основной материал шара. Крепление мне хочется сделать позолоченным.

Draft

Перед тем как создавать чистовую модель, нам нужно накидать набросок — драфт (draft) или черновую модель. С её помощью мы разберёмся с размерами, формами, пропорциями, основными цветами и так далее.

На драфте не нужно думать о «правильности сетки», поэтому его можно сделать быстро. Хотя всё зависит от конкретной модели.

Начнём с основной формы — сферы. На панели меню найдите вкладку Create > Polygon Primitives > Sphere. Чтобы примитив создался сразу и прямо в начале координат (для удобства дальнейшей работы), проверьте, убрана ли галочка у Interactive Creation.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Затем выберите созданный объект и задайте следующие настройки:

  • Radius — 5, как у классической новогодней игрушки
  • Subdivisions Axes — 32, Subdivisions Height — 20, чтобы сфера выглядела плавнее и углы сетки не мозолили глаза
Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Потом аналогичным образом создайте шею для крепления — цилиндр.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Вы не увидите его сразу после создания, так как цилиндр будет внутри сферы. Вы можете его увидеть и выбрать через окно Outliner — специальный менеджер объектов. Чтобы активировать это окно, нажмите на кнопку снизу слева.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Поставьте радиус цилиндра 1.25 в настройках справа в окне ChannelBox.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Если вы хотите видеть сетку модели всё время, а не только при выделении, нужно нажать на эту кнопку:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь нужно создать крепление.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы смоделировать его основу, сделайте ещё один цилиндр побольше. Такого размера, чтобы в него помещалась шея (возможно у неё есть другое, более техническое название, но я, если честно, не в курсе). Для этого можете скопировать уже созданный цилиндр. Выделите его и нажмите комбинацию клавиш Ctrl + C, чтобы скопировать объект, и Ctrl + V, чтобы его вставить.

Выделите копию в аутлайнере (менеджер объектов, Outliner) и при помощи инструмента Scale сделайте побольше.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Мне хочется немного увеличить сегментацию нового цилиндра, чтобы сделать волнистый край, как на референсе. Для этого в Subdivisions Axis нужно поставить 24.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы сделать сами волны, нужно поработать с точками. Зажмите на цилиндре правую кнопку мышки и выберите Vertex, чтобы войти в режим работы с точками.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

При помощи инструмента Move простой рамкой выделите точки, которые провалились в сферу, и приподнимите их.

Затем снимите выделение с точек через одну, щёлкая по ним с зажатой клавишей Ctrl, и приподнимите выделенные, задавая форму волны снизу.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Нижние полигоны не нужны, их можно удалить. Для удобства включим отображение только одного объекта через режим Isolate Select. Входим в режим объекта (правая кнопка мыши - ПКМ).

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И не снимая выделения с цилиндра, нажмите на «стрелочку» выше:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Так вы как бы спрячете всё, кроме выделенного объекта. Далее зайдите в режим редактирования полигонов (ПКМ):

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Выделите нижние и удалите их, нажав кнопку Delete. Чтобы выделить все нужные полигоны по одному, кликайте по ним с зажатой клавишей Shift. Shift добавляет к одному выделению следующее.

Для выхода из режима изоляции нажмите на стрелочку снова.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

С креплением почти все. Нужно ещё скруглить верхний край. Войдите в режим рёбер (ПКМ).

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Зажав клавишу Shift и правую кнопку мышки, выберите команду Bevel.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Там же можно подсмотреть горячие клавиши конкретной команды для её быстрого применения. Для команды Bevel — Ctrl + B.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Вот что у нас должно выйти:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Не совсем то, что нужно. Подкрутите параметры команды, чтобы сделать скос меньше и плавнее.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Осталось сделать кольцо, за счёт которого игрушка будет висеть на ёлке. Не будем сильно уходить в достоверность и обозначим его просто торусом — круглым колечком. Для этого нажмите Create > Torus.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Инструментом Move поднимите его.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Инструментом Rotate поверните.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы всё было ровно, советую после поворота задать точное значение в атрибут угла поворота:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Ограничимся таким решением, хотя у реальной ёлочной игрушки всё устроено немного сложнее:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Почти всё.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Ограничимся простыми материалами с однородным цветом чтобы лучше прочувствовать образ. Для драфта большего и не требуется.

Выделите сферу и шею: зажмите Shift для выделения нескольких объектов поочерёдно, как ранее с полигонами, и, зажав правую кнопку мышки, примените блестящий материал Blinn.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы настроить цвет материала, выделите объект и в окне Attribute Editor найдите последнюю вкладку с названием материала.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Кликните на сером прямоугольнике напротив Color и сделайте материал красным.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Аналогичным образом раскрасьте крепление с кольцом, но в золотой цвет.

Черновой набросок игрушки готов. Напоследок только немного приберёмся. Выделите все части нашего драфта, обведя их рамкой, и сгруппируйте.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Потом дважды кликните по строчке группы в аутлайнере и переименуйте её. Советую дать осмысленное название латиницей. Кириллицу старайтесь не использовать, так как не все программы поддерживают её и при импорте модели в другой софт вместо осмысленного имени может отобразиться бессвязный набор символов. Кстати более подробно об этом я писал в статье: https://media-xyz.com/ru/articles/2272

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Лишнюю пустую группу можете удалить.

Вот теперь то что нужно. С этой игрушкой мы будем работать дальше.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

High Poly

В традиционном пайплайне создания игровых моделей после драфта идёт этап создания хайполи (High Poly) — плавной высокополигональной модели с проработанной детализацией. В игру такая модель не пойдет — она нужна, чтобы потом перенести детализацию на облёгченный вариант модели (Low Poly). Детали с хайполи на лоуполи переносятся с помощью специальных карт (текстур) — это называется бейком (Bake).

В качестве метода создания хайполи будем использовать Sub-D (Subdivision Surface). В этом методе мы создаём модель с определенной топологией, чтобы после применения команды сглаживания (Smooth) модель приобрела нужную форму. Нюансы и правила построения правильной для сглаживания топологии в этом уроке мы пропустим — это займёт слишком много времени.

Какие-то части мы будем создавать с нуля, какие-то брать из драфта и дорабатывать, поэтому в первую очередь советую сдублировать драфт. Плюс нам нужно сохранить его оригинал, чтобы иногда сверяться с ним. Выделите драфт в аутлайнере и нажмите комбинацию Shift + D.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Новую группу назовите Christmas_Ball_HP, чтобы не потеряться. А оригинальный драфт спрячьте, он может понадобиться позже. Выделите драфт и нажмите на панели меню Display > Hide > Hide Selection.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Начнём с основной формы. Выделите сферу и цилиндр шеи и изолируйте их с помощью Isolate Select.

Чтобы сделать мягкий переход между сферой и цилиндром (как на референсе), надо сшить их между собой — сделать форму монолитной. Проще всего это сделать, заэкструдив сферу.

Выделите верхушку полигонов и примените команду Extrude Face, зажав Shift и правую кнопку мышки.

Увеличьте параметр Offset, чтобы новые полигоны сравнялись с цилиндром.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Затем зайдите в инструмент Move.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И снова примените команду Extrude, но иначе. Зажмите Shift и тяните за стрелку вверх, пока новые полигоны своим краем не сравнятся с цилиндром, на который мы ориентируемся.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь верхние полигоны и цилиндр можно удалить, они нам больше не нужны.

Давайте проверим, как будет сглаживаться наша модель. Нажмите на клавиатуре цифру 3. Так вы включите быстрый предпросмотр сглаживания для выделенного объекта.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Чтобы этого не происходило, надо добавить дополнительные рёбра — поддержки или же саппорты, которые будут сдерживать форму. При помощи саппортов мы как бы контролируем сглаживание.

Отключите предпросмотр сглаживания, нажав на цифру 1 на клавиатуре.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И войдите в многофункциональный инструмент Multi-Cut: Mesh Tools > Multi-Cut.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Зажмите Ctrl, чтобы добавить новые петли рёбер, наведите на низ шеи и кликните на левую кнопку мышки.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Проверьте как теперь сглаживается форма. Края шеи должны быть прямыми.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Если вы повращаете камеру и посмотрите на сферу снизу, сможете увидеть странную неестественную звезду.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Создайте вокруг сферы куб, полностью её покрывающий, то есть ровно в начале мировых координат и со следующими размерами в сантиметрах: 10x10x10, как диаметр первоначальной сферы — 10 см.

Затем выделите все рёбра нового куба и примените команду Bevel.

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Внешне куб пропал — он провалился во внутрь сферы. Кстати, иногда удобно смотреть сквозь объекты и ничего не терять из вида. Для этого нажмите на кнопку XRay сверху.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь удалите лишние половинки обоих объектов. У нового:

И у старого:

Осталось сшить два объекта между собой. Выделите их и примените команду Combine: Mesh > Combine.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь кажется, что объекты сшиты, но это не так. Если отодвинуть полигон на стыке в сторону, вы увидите щель.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Отмените сдвиг полигона через комбинацию клавиш Ctrl + Z и выделите все точки.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Примените команду Merge: Edit Mesh > Merge. В появившемся окне можно оставить значение параметра по умолчанию.

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы шарик не был раскрашен по половинкам, выделите весь объект и, зажав правую кнопку мышки, выберите материал из списка уже готовых.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

После этого снова проверьте, как сглаживается форма (клавиша 3). Теперь всё хорошо.

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Это история объекта. Иногда она бывает нужна, чтобы подправить настройки ранее применённой команды. Но чаще она просто мешает: замедляет скорость работы системы и порой даже может привести к ошибкам. Рекомендую регулярно чистить историю во время моделирования.

Не снимая выделение с объекта, примените команду Delete History: Edit > Delete By Type > History.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь не только справа все чисто, но и в аутлайнере удалились лишние группы, которые участвовали в формировании истории.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Приступаем к основе крепления. Самая сложная часть!

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Не забудьте про скругление сверху. Войдите в режим редактирования рёбер и примените команду Bevel. Ориентируйтесь по ширине скруглений на созданный ранее драфт, но пока края формы не приподнимайте.

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

Удалите всё лишнее, оставив небольшой кусочек, охватывающий один лепесток нашего драфта. Войдите в режим редактирования полигонов и выделите те полигоны, которые хотите оставить.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Затем сделайте инверсию выделения, применив команду Invere: Select > Inverse. Постарайтесь запоминать горячие клавиши во время работы. Они написаны напротив команды.

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Можно раздробить форму еще сильнее, удалив половину (зеркальная симметрия), но и с текущим вариантом удобно работать. Далее просто приподнимите точки, подгоняя их под форму лепестка на драфте.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь драфт крепления можно удалить.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы после применения сглаживания форма лепестка не расползалась, нужно добавить поддержки. Войдите в инструмент Multi-Cut.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Зажмите Ctrl и нарежьте дополнительные петли чтобы сдерживать сглаживание.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И при помощи инструмента Scale сплющите петлю, потянув за нужную ось вниз.

Для лучшего результата стоит добавить поддержку в месте на скриншоте, но при помощи Multi-Cut аккуратно и быстро это сделать не получится. Программа не сможет самостоятельно простроить петлю. Поступим иначе.

Выделите рёбра рамкой.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Зажмите Shift с правой кнопкой мыши и выберите команду Connect Tool.

Чтобы увидеть скрытые настройки инструмента Connect, войдите в окно Tool Settings.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Нас интересует параметр Slide. Сделайте его меньше, чтобы ребро придвинулось к краю.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И примените команду, нажав Enter.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Сейчас наш лепесток плоский. Ему нужно задать толщину. Используйте для этого команду Extrude. Выделите все полигоны и примените её.

Немножко вдавите полигоны, выкрутив параметр толщины (Thinkness) на -0.1

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Лепесток окрасился чёрным цветом. Это значит, что он как бы вывернулся наизнанку. Полигоны смотрят в камеру обратной стороной. Это произошло из-за установки отрицательной толщины. Чтобы всё пришло в норму, выделите все полигоны и примените команду Reverse.

Почти всё. Перед восстановлением всего крепления нужно удалить лишние полигоны на месте будущего стыка, где форма должна быть сплошной, как на скриншоте:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

А теперь восстановите крепление. Войдите в режим редактирования объекта и выберите инструмент Rotate.

Сделайте копию лепестка и поверните его. Для этого зажмите клавишу Shift и поверните объект по горизонтали.

Сразу после поворота задайте ровный угол в 30 градусов или -30 как у меня.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь, чтобы программа повторила копирование лепестка с поворотом несколько раз, нажмите несколько раз на комбинацию клавиш Shift + D и замкните круг. Потом склейте все части в один объект.

И не забудьте склеить точки, как со сферой ранее, но не все! А только те, что находятся на стыке между отверстиями лепестков. Если перед применением команды Merge вы выделите все точки объекта, программа склеит лишнее. Проще всего это сделать, выделив сквозным выделением рамкой все полигоны в центре.

Теперь на один ряд увеличьте выделение полигонов полигонов, так как стык между лепестками находится чуть дальше. Для этого нажмите команду Grow: Select > Grow и преобразуйте выделение в точки.

Теперь примените команду Merge.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Всё, самая сложная часть позади. Если вы всё сделали правильно, то после проверки сглаживания (клавиша 3) форма примет следующий вид:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Остались финальные штрихи: очистите историю и примените позолоченный материал.

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

Хайполи почти готова. Осталось добавить отверстие для кольца.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Его можно сделать так называемым флоатером (Floater) — отдельной простой геометрией, не вшитой в основную форму, которая как бы имитирует углубление.

Такой флоатер можно смоделировать из простой плоскости, нарезав пару дополнительных лупов.

Создайте плоскость.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Приподнимите её выше основного крепления инструментом Move.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Инструментом Scale задайте нужную форму.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

К верхнему полигону снова примените команду Extrude и сделайте что-то вроде ободка.

Верхний полигон больше не нужен, удалите его.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Форма почернела, а значит нужно вывернуть все полигоны наоборот. Выделите их и примените команду Reverse.

И не забудьте покрасить в позолоченный материал.

Если применить сглаживание сейчас, получится не очень аккуратно:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы это исправить, добавьте поддержек. При помощи Multi-Cut нарежьте флоатер, зажимая Ctrl, примерно следующим образом:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И проверьте как он сглаживается.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Почти то, что нужно. Но я бы на нижние полигоны применил чёрный материал для имитации отверстия.

Чтобы применить материал на определённые полигоны, выделите их и назначьте материал, как делали это ранее.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Вот теперь то, что нужно. Не обращаем внимание на то, что флоатер неестественно висит над креплением. Позже вы его запечёте в текстуру. Главное то, как флоатер выглядит при осмотре сверху.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Хайполи готова.

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

Low Poly

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

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

Заново создайте сферу.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И еще важный момент. Если присмотритесь внимательно к сетке сферы, увидите, что у полюсов она уплотняется:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Удалите все полигоны, кроме четверти полусферы: сначала выделите полигоны, которые хотите оставить, затем инвертируйте выделение и удалите.

Нужно проредить сетку сверху, чтобы полигоны ложились равномернее. Для этого подойдёт инструмент Target Weld — он приклеивает одну точку к другой. Для этого наведите курсор на одну точку, зажмите левую кнопку мышки и не отпуская её тяните одну точку к соседней.

В идеале вы должны получить что-то вроде этого:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Вроде сэкономили немного, но для объекта, который будет многократно копироваться на ёлке, это существенно.

Слишком вытянутые квадратные полигоны лучше самостоятельно триангулировать, то есть превратить в треугольники, чтобы впоследствии не было проблем. Выберите инструмент Multi-Cut и дорежьте новые рёбра.

Затем восстановите всю сферу, дублируя часть с поворотом на 90 градусов, как делали с креплением хайполи.

Не забудьте объединить всё в один объект через Mesh > Combine и сшить все точки через Edit Mesh > Merge.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Вы можете заметить, что на сфере остались швы, хотя точки отдельных кусков сшиты.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Подобное вы могли заметить ещё на этапе хайполи, но именно сейчас на это стоит обратить пристальное внимание.

Программа может визуализировать рёбра в двух режимах. Как твёрдое ребро (Hard Edge) с видимой границей между полигонами

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И как мягкое (Soft Edge) с отсутствием визуальной границы между полигонами.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Этим состоянием рёбер можно и нужно управлять, особенно на стадии лоуполи. Пока лоуполи в процессе создания, можно не обращать на это много внимания, но в завершении мы обязательно должны привести все рёбра в порядок. Иначе позже возникнут проблемы.

Вернёмся к модели. Продолжите подгонять её под хайполи.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Отрежьте верхушку. Не забудьте использовать режим Isolate Select чтобы прятать лишнее во время работы с выделенным или несколькими объектами.

Затем выделите петлю рёбер в образовавшемся отверстии и примените команду Extrude Edge. Напомню, что вы можете использовать частые команды для сетки зажав Shift и правую кнопку мыши.

У вас появились новые рёбра. Чтобы задать им положение, воспользуйтесь инструментами Move и Scale. Края подгоняйте под хайполи.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Затем инструментом Move с зажатым Shift вытяните новые ребра, формируя шею. Тут также важно ориентироваться на хайполи.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Лоуполи шарика почти готова.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Чтобы сделать группу с драфтом видимой, выделите её в аутлайнере и выберите команду Show Selection: Display > Show > Show Selection.

Сделайте дубликат драфта крепления, оригинал при этом оставьте. Удалите лишнее у объекта, оставив лепесток.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Теперь займитесь оптимизацией. Для начала можно сделать скругление проще. Выделите центральные ребра и примените команду Collapse: Edit Mesh > Collapse

Затем при помощи Target Weld оптимизируйте сетку сверху.

С помощью Multi-Cut порежьте новое ребро, чтобы избавиться от вытянутого квадратного полигона.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Толщину у крепления на лоуполи делать не будем. Заметить её будет сложно, а лишние полигоны добавятся.

Далее восстановите геометрию, как делали это в начале.

Не забудьте сшить точки.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

А также почистить историю объекта, чтобы удалить лишние группы.

Чтобы лоуполи версия не сливалась с хайполи, примените к первой стандартный серый материал — lambert1.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Почти готово.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Осталось сделать кольцо. Кусочек с драфта не подойдет - слишком детализированный. Создайте новый торус и поставьте его на место с настройками со скриншота:

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

С формой лоуполи всё. Осталось разобраться с жёсткими и мягкими ребрами.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

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

Выделите все объекты лоуполи.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

И всем рёбрам задайте мягкий тип через команду Soften Edge Mesh Display > Soften Edge.

Пришло время снова навести порядок. Почистите историю объектов и сложите все низкополигональные части в одну группу. Назовите её логично, чтобы не запутаться — Christmas_Ball_LP (Low Poly). Группу с хайполи можно временно спрятать.

Лоуполи готова. В следующей части приступим к созданию текстурной развёртки, запечке и текстурированию модели.

Гайд. Создание ёлочной игрушки с нуля в Maya. Часть 1

Материал подготовлен командой XYZ Media.

Наши каналы в Telegram и на YouTube.

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

сейчас март

1
Ответить

Гайд как раз чтобы убрать ёлку к концу maya

4
Ответить

Когда стабильно стрижёшь бабки с гоев - новый год у тебя каждый день

2
Ответить

Не многовато ли шагов для несчастного шарика?
И да - в шариках главное это материалы.

1
Ответить

Хм..
Хорошо, что я учу блендер, а не майку
Там все в триллион раз проще и интуитивно понятнее
Минус только, что нельзя напрямую редачить примитивы после снятия с них выделения или какого-либо трансформа.
Или вы тут специально все усложняете?чёт у меня такое ощущение)

Ответить

Всем привет. Заходим, не забываем

Ответить