Object mode maya что это
Перейти к содержимому

Object mode maya что это

  • автор:

Вводный урок по Maya. Интерфейс

Дисклеймер! Для тех, кому лень читать стать., я постарался изложить информацию в виде ролика на YouTube (не судите строго):
Здравствуйте, уважаемые дамы и господа, рад приветствовать Вас на своем канале. Как, Вы уже могли заметить из названия видео, сегодня речь пойдет об интерфейсе замечательной программы Maya от Autodesk. У Вас может возникнуть ряд резонных вопросов: «Почему именно Maya? Какую программу стоит изучать для 3D? Может быть, какая-то программа лучше в чем-то, а какая-то хуже. Дело в том, что Maya c момента разработки компанией Alias Systems Corporation в 1998 году претерпела множество
изменений и обновлений. И вот как-то исторически сложилось, что ее стали использовать в крупных студиях по производству компьютерной графики. Так что, когда вы смотрите какой-то голливудский фильм или уж тем более, мультфильм, напичканный эффектами, можете быть на 100% уверены, там без Maya не обошлось. К слову, Майку часто используют и в производстве игр, так что это очень серьезный софт. Ну, и, если у вас есть цель попасть в какую-нибудь крупную студию, Maya вам может в этом помочь, потому как является неким стандартом в мире CG. Но опять же стоит иметь ввиду, что Maya особо ничем не лучше таких программ как 3DS Max, XCI, Blender, Cinema 4D, Houdini и т.д., просто является стандартом для большинства студий вот и все.
Примеры работ:

Работы взял прямиком с официального сайта. Стоит сразу же для себя уяснить, что Maya – это платное ПО, но, если вы студент, то можете скачать студенческую версию на 3 года. Для этого нужно перейти данной ссылке. Итак, как только вы запустите программу, перед вашим взором предстанет что-то подобное, ибо с новыми обновлениями могут быть внесены некоторые изменения в интерфейс, но структура должна остаться той же (На самом деле, первым делом откроется окно, в котором вы можете отключить выделения и в целом снять галочку, которая больше не будет открывать это окно при старте, но я по старинке просто закрываю его):
Поначалу Вас может испугать обилие кнопок, но без паники! Сейчас будем разбираться… Чтобы было удобнее, я выделил области экрана, о которых будет написано ниже. Начнем с Menu Sets:
“Menu Sets” или «наборы меню» разделяют типы доступных меню на категории: Modeling (Моделирование), Rigging, Animation (Анимация), FX (Динамика), Rendering и можно сделать собственный тип меню или настроить имеющиеся – Customize.
Переключаться между сетами можно с помощью горячих клавиш: F2 – Modeling, F3 – Rigging, F4 – Animation, F5 – FX, F6 – Rendering. О горячих клавишах
подробнее я напишу чуть позже. Существует ряд менюшек, которые есть в каждом из наборов Menu Sets: File, Edit, Create, Select, Modify, Display и Windows. Остальные меню будут меняться в зависимости от того, какой набор выбран в Menu Sets. Кстати говоря, иногда бывает полезно «оторвать» (Tear off) кусок меню, чтобы он был отдельным окном и имелся быстрый доступ к чему-либо. Для этого нужно открыть понравившееся меню, и клацнуть левой кнопкой мыши (далее ЛКМ) в область точек в самом верху свитка:
Сразу под Menus находится область Status Line (строка состояния), содержащая значки для многих часто используемых команд, таких как: File>Save, также значки для выбора привязок, масок, рендеринга и другого. Также Status Line содержит в себе как раз-таки область Menu Sets, о которой я писал выше и область вспомогательных значков на боковой панели (Sidebar Icons справа, которые дают быстрый доступ к разным полезностям). Кстати говоря, по дефолту,
строка состояния отображает не все свои возможности. Чтобы получить полный доступ к функциям Status Line, достаточно разворачивать вкладки на самой панели, кликая по серым вертикальным указателям. Чтобы было понятно, о чем речь, смотрите изображение ниже:
Под Status Line находится область Shelf (Полка), представляющая некоторые наборы меню в быстром доступе. Видим, есть полка Curves / Surface, Poly Modeling, Sculpting, Rigging и т.д. Тут вынесены самые часто используемые команды и инструменты для каждого набора.
Но главная сила Shelf в том, что можно создавать свои полки, удобные именно Вам. Можно создать пустую полку и туда накидать удобных инструментов и операций прямо из меню, или сделать то же самое в уже имеющиеся полки. Для этого потребуется зажать
магическое сочетание клавиш Ctrl+Shift и клацнуть по нужному инструменту в меню. Он автоматом появится на полке. Также
можно на полку выносить свои скрипты, так что Shelf – тема весьма и весьма удобная. Хотя по правде говоря в Maya есть десятки способов делать одно и то же, в чем Вы потом убедитесь.
Далее предлагаю ознакомиться с панелью просмотра View Panel, располагающейся сразу под полками (Shelves). Короче, панель просмотра – это область
представления вашей модели с помощью камеры или эта панель может быть использована для редактора нод, анимации и текстурирования. Это может быть одна панель, но, если быстро нажать на «пробел», тогда у вас выползут 4 панели просмотра, использующие 1 перспективную камеру и 3 вида с разных сторон (сверху, спереди, сбоку). Также менять количество панелей можно, используя кнопки быстрой компоновки, слева от View Panel. Немного погодя мы поиграемся с View Panel и создадим что-нибудь эдакое, а пока что пробежимся вкратце по элементам интерфейса.
Справа от View Panel по дефолту расположен Channel Box (коробка передач) и Layer Editor (редактор слоёв). В Channel Box отображены некоторые атрибуты объекта. Как только вы выбираете какой-либо объект, справа в Channel Box появятся цифры в клетках. Эти цифры – данные атрибутов. Их можно менять, вводя с клавиатуры, и наблюдать за тем, как меняется объект. Чтобы вы понимали, атрибут – это своего рода параметр, который описывает объект. Это могут быть координаты объекта относительном мировых осей, угол поворота объекта, масштаб, материал и текстура, параметр отображения во viewport… их о-очень много, ну чтобы вы просто понимали, еще раз, атрибут – это параметр. Редактор слоев Layer Editor – тоже удобная штука. Мы
можем создавать слои, вносить в них определенные объекты и, к примеру, изолировать их от выделения (то есть все остальные объекты в сцене можно будет
выделять, а объекты в слое нельзя) или объекты в слое можно сделать невидимыми, что тоже бывает удобно. Там же есть слои анимации, использующиеся для смешивания, блокировки или отключения нескольких уровней анимации. Опять же, чтобы Вам было проще найти это дело, ниже прикреплю изображения.

Поговорим о Tool Box – панели инструментов:
Здесь находятся инструменты, которыми вы будете пользоваться постоянно, чтобы выбрать и преобразовать объект в вашей сцене. Имеем Select toolQ») — клавиша на клавиатуре для быстрого доступа) – инструмент выбора, Move toolW») – инструмент перемещения, Rotate toolE») – инструмент вращения, Scale toolR») – инструмент масштабирования, и можно открыть ManipulatorT»),
а также получить доступ к последнему используемому инструменту в сцене («Y»).
Попробуйте потыкать на вкладки в Toll Box и по кнопкам Q W E R T Y на клавиатуре. С клавиатуры инструменты, конечно удобнее вызывать, но все же Tool Box иногда бывает полезен. У каждого инструмента есть свои настройки, чтобы их открыть, можно либо дважды клацнуть левой кнопкой мыши (Далее ЛКМ) по нужному инструменту в Tool Box, либо в правом верхнем углу интерфейса есть кнопка Show/Hide Tool Settings, которая также открывает настройки используемого инструмента. Кстати, если просто наводить на элементы интерфейса и немного подождать, то вылезет подсказка. В нижней части экрана по дефолту имеем Time Slider (ползунок, управляющий выбором кадров), Range Slider (ползунок диапазона кадров), Playback controls (Панель управления воспроизведением анимации), Command Line (командная строка) и Help Line (Строка с подсказками). Я бы хотел затронуть тему анимации в следующих выпусках. Единственное, что советую обращаться к Help Line – она находится в самом низу интерфейса и срабатывает при наведении курсора на элементы меню, инструментов, объектов и вообще всего. Пару слов о Command Line: эту строку удобно использовать, для того чтобы быстро закинуть какой-нибудь скрипт в Maya. Но скрипты – вещь для несведущих представляет полнейшие дебри, так что насиловать ваше сознание такими сложными вещами пока
что не буду. Важно! Если по какой-то причине вы что-то натворили с интерфейсом, всегда можно ресетнуть настройки, для этого открываем проводник, заходим в документы, mayaprefs. Последующий перезапуск программы решит все ваши эксперименты с интерфейсом.
Теперь мне бы хотелось оставить список
основных горячих клавиш, к которым рекомендую приучать себя с самого начала: F1 открывает литературу по Maya в браузере;
F2 режим анимации;
F3 режим моделирования;
F4 режим динамики;
F8 включить/выключить режим выбора компонент;
F9 включить режим выбор вертексов;
F10 включить режим выбора граней;
F11 включить режим выбора ребер;
F12 включить режим выбора UV-координат;
Ctrl+n новая сцена;
Ctrl+o открыть сцену;
Ctrl+s сохранить сцену;
Ctrl+Shift+s сохранить сцену с новым именем;
Ctrl+q выход;
Ctrl+z Undo;
z Undo;
Shift+z Redo;
Ctrl+d дублировать объект;
Ctrl+g сгруппировать объекты;
Ctrl+h спрятать выбранные объекты;
Ctrl+a показать Attribute Editor;
= или + меняет размер манипулятора;
q выбор (Select Tool);
w перемещение (Move Tool);
r вращение (Rotate Tool);
s масштабирование (Scale Tool);
t манипулятор (Show Manipulator Tool);
у последний использовавшийся инструмент;
g последняя использованная операция;
Insert редактирование пивота объекта;
Alt+v включить/выключить проигрывание анимации;
Esc выключить проигрывание анимации;
s поставить ключ;
Shift+w поставить ключ на каналы перемещений;
Shift+y поставить ключ на каналы вращений;
Shift+r поставить ключ на каналы масштабирования;
1 низкое качество отображения объектов;
2 среднее качество отображения объектов;
3 высокое качество отображения объектов;
4 каркасное отображение объектов (wireframe);
5 закрашенное отображение объектов (shaded);
6 текстурированное отображение объектов;
7 отображение объектов с учетом освещения;
8 Paint Effect;
а наехать камерой на все объекты сцены;
Shift+a наехать камерой на все объекты сцены во всех окнах;
f наехать камерой на выбранные объекты;
Shift+f наехать камерой на выбранные объекты во всех окнах;
с временная привязка к сетке;
х временная привязка к точкам;
v временная привязка к кривым;
Alt+стрелка — переместить выбранный объект на 1 пиксель в направлении стрелки;
Alt+> кадр вперед;
Alt+ кадр назад; Также очень круто хоткеи можно подсмотреть здесь:
Спасибо, что уделили внимание, надеюсь, статья найдет своего читателя и будет полезна начинающим мастерам поли-дзен.

667 0 850 6

Тут один резонный вопрос. Зачем? На дворе 2021 год. Уже каждый школьник записал урок по интерфейсу майи. 10005000 видео по запросу на ютуб.

Oltos Bigri Тут один резонный вопрос. Зачем? На дворе 2021 год. Уже каждый школьник записал урок по интерфейсу майи. 10005000 видео по запросу на ютуб.

Действительно резонный вопрос, просто захотелось сделать что-то свое. Более аргументов нет)

Black Beauty Действительно резонный вопрос, просто захотелось сделать что-то свое. Более аргументов нет)

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

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

Навигация и представление

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

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

Давайте я покажу вам, как перейти к различным режимам компонентов. Компонентами или деталями являются вершины, ребра и фейсы. Давайте увеличим масштаб, чтобы лучше видеть. Если вы щелкаете по модели и удерживаете правую кнопку мыши, должно открыться такое вот небольшое меню, в котором можно выбрать Vertex, Edges, Face или Object. Есть и другие режимы, но мы не будем использовать их в нашем курсе. При нажатии кнопки мыши по одному из них вы войдете в этот режим. Режим Vertex, например. Также можно войти в Режим Edges или режим Face.

Давайте вернемся к режиму Object. Если мы перейдем на полку Polygons, мы можем создать новые элементарные объекты. По большей части мы будем использовать инструменты с этой полки в нашем курсе, но иногда мы могли бы использовать Faces или Curves. На полке Polygons щелкните по этой Сфере. Мы можем создать сферу просто перетаскивая курсор по сетке. Если вы хотите выбрать несколько объектов сразу, нужно удерживать клавишу Shift при щелчке по ним. Если вы хотите отменить выбор объекта, нужно удерживать Ctrl и щелкнуть по нужному объекту. Перемещение, вращение и масштабирование объектов осуществляются просто с клавишами W, E, и R.

Нажмите W для входа в Режим Move. Теперь вы можете перемещать объекты по любой оси, которой вы хотите, или просто передвигать внутри окна проекции. E переведет нас в режим Rotate. Можно вращать объект произвольно, или можно вращать его вдоль выбранной оси. То же самое со Scale. Можно растягивать или сжимать равномерно, а можно по одной оси. Нажав на клавишу 1 вы примените к объекту режим Smooth — сгладите его. Нажав еще раз на 1, вернете его в обычный режим. Если вы нажмете 4 на клавиатуре, то переведете объект в режим Wireframe — это каркасный режим позволяет видеть сквозь объекты — и 5 вернет нас в режим Shaded.

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

Моделирование с решетками

Другой способ деформировать объекты состоит в том, чтобы использовать Lattice (Решетку). Это просто массив точек, окружающий объект или несколько объектов и управляющий их деформацией. Здесь у меня автомобиль, который является фактически несколькими различными объектами, объединенными вместе. Я хочу деформировать все мои объекты, поэтому выделю пунктирной рамкой весь автомобиль со всеми его частями, и затем перейду в Deform Lattice. Здесь есть различные опции, например, число разбиений.

У меня стоят значения по умолчанию — два, пять, и два. Я собираюсь изменить это на четыре, четыре и четыре. Затем у нас есть другие опции касательно Positioning — Расположения и Grouping -Группировки. Я выберу расположение вокруг центра моего объекта и нажимаю Create. У нас появляется Решетка, состоящая из точек. Если мы заглянем в Outliner, то Вы будете видеть, что у меня появилась Решетка Lattice, которую я могу выбрать. Все мои объекты подвергаются воздействию этой решетки, потому что я выбрал их все, прежде чем применить Решетку.

Если я щелкаю правой кнопкой по Решетке, у меня появляются две опции — Lattice Point (Узел решетки) или Object Mode (Режим объекта). Если я вхожу в Узлы решетки, я могу выбрать эти точки и переместить их. Я могу выбрать несколько точек сразу или всего одну точку. Я могу использовать это для глобальной деформации всего объекта. Давайте я покажу вам. Я могу выбрать эти точки и выдвинуть вперед капот моего автомобиля. Могу выбрать эти и поднять крышу.

Вы видите, как я получил некоторые довольно глобальные изменения, которые я могу внести в свой автомобиль. Если я щелкну правой кнопкой по нему и войду в Режим Object, мы увидим, что решетка является отдельным элементом сцены. Если я перемещу Решетку, то она переместит объекты. Я выбираю объект внутри Решетки, например, одно из колес, скажем, заднее левое.

Если я перемещаю его, я могу переместить его за пределы Решетки, и она не будет на него влиять. Лучший пример — переднее левое колесо. Если я перемещаю его вниз, видите, как оно возвращается в свою исходную позицию. Как только я перемещаю его в Решетку, оно возвращается к Деформированному состоянию. Смотрите, если я перемещаю его внутрь решетки, оно начинает Деформироваться. Внешние края этой Решетки — это, что мы называем зоной деформации, Deformation field.

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

Autodesk Maya: полезные базовые функции для работы с 3Д моделями и их тестирования

Недавно я столкнулся лицом к лицу с таким зверем как Autodesk Maya. За плечами у меня не было опыта в работе с 3Д моделированием и пришлось в экстренном порядке прокачиваться, начиная с основ, а также ознакомится с функциональностью данного ПО, чтобы проверить работу плагина (QA), который экспортил всё содержимое сцены в определенный формат. Эта статья рассчитана на людей без опыта либо с минимальным в Autodesk Maya и призвана познакомить вас с полезными функциями и редакторах, которые можно в ней найти. Если же вы не нашли функцию/редактор, который считаете полезным, то либо я с ним еще не работал, либо он не пригодился для моих нужд. Расскажите о них и о реальных случаях их применения в комментариях 🙂

Статья разделена на секции, каждая из которых относится к одному из аспектов 3Д модели:

  1. Общие инструменты
  2. Работа с геометрией (полигональной сеткой)
  3. Работа с текстурами
  4. Работа с анимацией
  5. Shelf Editor, Shelves и немного о MEL (Maya Embedded Language)

image

1. Общие Инструменты

Данная секция содержит в себе общую информацию о Plug-in Manager, Outliner, Hypershade, Center Pivot, World Coordinate System и Working Units, а также Attribute Editor

1.1 Plug-in Manager

Если вам нужно установить плагин, то Plug-in Manager вам в помощь. Данный редактор содержит в себе список плагинов, находящихся в разных секциях, которые видит Maya. Каждая секция — это отдельный путь на файловой системе. Здесь нас интересуют 2 чекбокса: Loaded и Auto Load. Первый отвечает за загрузку плагина в данную сессию, второй же за загрузку плагина при открытии Maya.

Во избежания танцев с бубном из-за различных местоположений ваших плагинов, я советую класть ваши плагины в /bin/plug-ins
Открыть редактор можно из главного меню: Windows -> Settings/Preferences -> Plug-in Manager

1.2 Outliner

Outliner показывает иерархически список всех объектов в сцене. По умолчанию видны только DAG объекты (остальные скрыты по умолчанию) и не видны шейдеры, материалы и т.п… Для того, чтобы это изменить можно вызвать меню при помощи клика правой кнопкой мыши на Outliner и изменением статуса соответствующих чекбоксов. Пожалуй это самый используемый редактор в Maya, но ему в спину дышит редактор нод — Hypershade

1.3 Hypershade

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

Открыть его можно:

  1. Нажав на иконку Hypershade в панели инструментов
  2. Из главного меню: Windows > Rendering Editors > Hypershade

Можно выделить следующие примеры использования:

  • Удобно работать со всеми нодами в одном редакторе: легкое переключение между ними, добавление текстур, света, камер и т.п.
  • Все свойства нод легко меняются в Property Editor.
  • Вы можете сразу наблюдать эффект в при изменении материалов в Material Viewer абстрагируясь от вашей 3Д модели

1.4 World Coordinate System и Working Units

Вам может понадобится изменить вертикальную ось, а также меры измерений. Сделать это можно в Windows > Settings/Preferences > Preferences -> Settings
Примеры использования:

  • При импортие, чтобы убедиться, что значения и размеры объектов импортнулись в Maya корректно. Безусловно, метры в сантиметры и наоборот перевести не составит труда. Раскрывается данная функциональность если вы работаете, например с мало используемыми у нас футах, дюймах и т.п.
  • При экспорте: если система, в которую вы, в последующем, будете импортить вашу сцену, должна принимать определенные измерительные единицы, например Unreal Engine 4.

1.5 Center Pivot

Функциональность, которая возвращает пивот (точку опоры) в центр элемента. Относительно этой точки пользователь делает все изменений (смещение, поворот, масштабирование). Крайне полезная функциональность, особенно если вы либо потеряли пивот, либо он находится в неположенном месте. Чтобы вернуть пивот в центр модели нужно использовать Modify -> Center Pivot. К слову, изменить местоположение пивота можно при помощи мыши при зажатой кнопки D на клавиатуре.

1.6 Attribute Editor

Attribute Editor хранит в себе все атрибуты выбранного объекта. Вкладки в верхней части позволяют выбирать узлы (nodes), подключенные к текущему. Здесь вы можете осуществлять все манипуляции с атрибутами ваших объектов. Незаменимая вещь для быстрого доступа к свойствам объекта, хотя большинство манипуляций можно совершать и из Hypershade. Открыть данные редактор можно при помощи Windows > General Editors > Attribute Editor / Windows > UI Elements > Attribute Editor, а также нажатием Ctrl+A (сочетание клавиш по умолчанию)

2. Работа с геометрией (полигональной сеткой)

Данная секция содержит в себе общую информацию о Poly Count, Normals, Tangents, Binormals, Triangulate/Quadrangulate mesh, Combine/Separate meshes, Select feature: object, face, vertex и другое, Blend objects (morphing), Reduce и Clean Up функциях.
Для последующей работы будет использована вкладка Modeling, проверьте, что у вас включен именно этот режим работы.

2.1 Poly Count

После включения в левом верхнем углу ViewPort у вас появится 3 столбца. В левом перечислены общие значения для всех видимых объектов, в среднем — значения для выбранных объектов, а в правом столбце показаны значения для выбранных компонентов объектов, которые частично видны во ViewPort. Чтобы включить Poly Count вам нужно выбрать «Display -> Heads Up Display —> Poly Count»
Примеры использования:

  • Определение количества полигонов, треугольников, вертексов в модели просто по клику по 3д объекту или группе объектов
  • Контроль количества полигонов во всей сцене

2.2 Включить отображение Normals, Tangents, Binormals

Функция включения отображения нормалей, тангентсов и бинормалей. Отображение включается на самой модели. Чтобы включить отображение вам нужно выделить объект и использовать Display -> Polygons -> Vertex Normals для нормалей и Tangents опцию для тангентсов и бинормалей в главном меню. Также можно использовать Face Normals опцию для отображения соответствующих нормалей.
Примеры использования:

  • Крайне полезно для проверки этих атрибутов (в случае работы с группами сглаживания и т.п.)

2.3 Triangulate, Quadrangulate mesh

Функция триангуляции и квадрангуляции полигональной сетки меняет структуру полигональной сетки на треугольники (triangulate) или квадраты (quadrangulate). По умолчанию полигональная сетка в Maya состоит из квадратов. Данные функции находятся в меню Mesh: Mesh -> Triangulate/Quadrangulate
Примеры использования:

  • Более точный прогноз финального количество вершин (vertices), граней и т.п.
  • При триангулировании идет переиндексация, а та, в свою очередь, ускоряет обработку сетки.

2.4 Combine, separate meshes

Функция позволяющая объединять несколько полигональных объектов в один либо разделять на несколько. Использовать можно при помощи вызова из главного меню Mesh -> Combine/Separate
Примеры использования:

  • Комбинирование объектов помогает сделать сложный объект из примитивов
  • Разделите сложный объект на примитивы из которых он состоит, чтобы работать с отдельными основополагающими объектами.

2.5 Select: object, face, vertex и другое

Далеко не всегда нужно работать с целыми объектами. Если вам нужно выбрать отдельные элементы (грань, точку (vertex) и т.д.), то можете выбрать объект и кликнуть правой кнопкой мыши на Viewport и из контекстного меню выбрать что вы хотите выделять: Vertex, face, edge и т.д.
Примеры использования:

  • Выделение отдельных частей сетки нужно для деформации объектов (вручную, функция Extrude и т.п.)и последующего морфинг (функция Blend Shape) и т.д.
  • Удаление отдельных элементов в готовой сетке

2.6 Blend objects (morphing)

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

  1. Выделить целевой объект и его деформированные аналоги. Убедитесь, что объект, который будет подвержен трансформациям выделен зелёным цветом.
  2. Используйте Deform -> Blend Shape
  3. В Attribute Editor найдите вкладку Blend Shape и, используя соответствующие ползунки, регулируйте степень изменений.

Примеры использования:

  • Трансформация одного объекта в другого полностью или частично
  • Создание и использование анимации такой трансформации

2.7 Reduce (Poly Reduce)

Данная функциональность в автоматическом режиме уменьшает количество полигонов в вашей полигональной сетке. Чтобы использовать Reduce вам нужно выделить объект и использовать Mesh -> Reduce. Вы можете менять процент уменьшения полигонов, указать желаемое количество треугольников и т.п. после использования Reduce. Если у Maya не получится осуществить Reduce до желаемого вами значения, то она будет использовать ближайшее возможное от указанного вами.

Если ваша модель анимирована, то, после децимирования, анимация будет пересчитываться на каждом кадре при ее активации. Чтобы избежать этого вы можете удалить Non-Deformer History при помощи использования соответствующей функции (Edit -> Delete by Type -> Non-Deformer History), но тогда вы не сможете откатиться на предыдущие изменения при работе с вашей моделью, т.к. история будет удалена.

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

Примеры использования:

  • Уменьшение полигонов в сетке (как на всей, так и на ее части) для уменьшения размера файла, загрузки в нужные вам ресурсы и т.п.

2.8 Clean Up

Данная функциональность избавляется от ненужной вам геометрии в вашей полигональной сетке, такой как zero area faces, zero length edges, non-manifold mesh и т.п. Такая геометрия может появиться как при дизайне модели, так и после использования функции Reduce. Чтобы очистить модель вам нужно её выделить и выбрать Mesh -> Cleanup
Стоит отметить, что Cleanup сама может породить non-manifold геометрию, т.к. она объединяет вершины (vertices), убирает zero-length ребра и т.д. В таких случаях лучше используйте данную функциональность несколько раз.

Примеры использования:

  • После использования Reduce бывают случаи, когда Maya отказывается экспортировать модели с анимацией и сама советует использовать Cleanup, чтобы убрать ненужную геометрию.

3. Работа с текстурами

Данная секция содержит в себе общую информацию о File Path Editor, UV Editor.

3.1 File Path Editor

Данный редактор хранит в себе все пути для ссылок, текстур, аудио и других файлов, которые включены в вашу сцену. File Path Editor позволяет быстро и легко диагностировать и исправлять проблемы с путями к файлам, например переназначить их.

Открыть редактор можно выбрав “Windows -> General Editors -> File Path Editor

Примеры использования:

  • Исправление путей, по которым уже не найти нужные файлы
  • Замена одних файлов на другие

3.2 UV Editor

UV Editor позволяет просматривать и редактировать UV координаты текстур для полигонов, NURBS и т.д. Чтобы включить его вам нужно использовать “Windows -> Modeling Editors -> UV Editor” или через меню UV -> UV Editor в меню для моделирования (Modeling). В данном редакторе вы можете делать все необходимые манипуляции с UV координатами.

Примеры использования:

  • Работа с UV координатами и текстурной картой, их модификация (flip modify и т.д.)
  • Мгновенный просмотр итоговой текстуры и ее координат после применения всех модификаторов
  • Просмотр ваших текстур в различных режимах: Wireframe, UV distortion и т.д.

4. Работа с анимацией

Данная секция содержит в себе общую информацию о Graph Editor, Time Editor, инструменте Quick Rig.

4.1 Graph Editor

Graph Editor хранит в себе список всех файлов сцены и, при клике на объекты, отображает их анимации, если таковые имеются. Внутри данного графика вы можете создавать, просматривать, изменять кривые анимации, ключевые кадры и т.п. Открыть Graph Editor вы можете из главного меню: “Windows -> Animation Editors -> Graph Editor

Примеры использования:

  • Создание, обновление, удаление ключевых кадров
  • Изменение кривых анимаций и интерполяции\э между ними
  • Работа с разными типами анимации: TRS (translation, rotation, scale), Skeleton, Morphing

4.2 Time Editor

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

Чтобы открыть редактор времени вам нужно главном меню Maya выбрать «Windows -> Animation Editors -> Time Editor.

  • Создание и удобная работа с последовательностями анимаций у любого объекта или атрибута в Maya
  • Группировка, обновление клипов
  • Установка зоны воспроизведения анимаций

4.3 Инструмент Quick Rig

Quick Rig нужен, чтобы в автоматическом режиме связать вместе вашу модель и скелет.
Данный инструмент находится в панели “Animation” и крайне полезен, если вам не нужна высокая точность в весах, но нужна модель с привязанным к ней скелетом.
Чтобы открыть панель для работы с данным инструментом, вам нужно:

  1. Выбрать модель и скелет
  2. В панели “Animation” открыть “Windows -> Animation Editors -> Quick Rig
  3. Нажать кноку “Auto-Rig”
    Хотя, если вы в принципе не хотите возиться со скелетной анимацией, то можете скачать уже готовую модель с разными пресетами движениями на ресурсе Mixamo. Вы можете как выбрать нужную вам модель и анимацию из большых списков уже готовых моделей и пресетов анимаций, так и добавить свою антропоморфную модель с последующим добавлением скелета и выбором готовой анимации к ней.
    Примеры использования:
    • Быстрое (в 1 клик) назначение скелета к модели. Для этого вам нужно выбрать модель, скелет
    • Если вам не подходит конечный результат, то можно выбрать режим “Step-By-Step”

5. Shelf Editor, Shelves и немного о MEL (Maya Embedded Language)

Данная секция содержит в себе общую информацию Shelf Editor, самих shelves, MEL (Maya Embedded Language), Script Editor и о том как начать автоматизировать ваши процессы внутри Maya при помощи MEL.

5.1 Shelf Editor, shelves

Shelves и Shelf Editor крайне полезны и помогают пользователю использовать функциональность Maya в 1 клик. Добавляйте свои shelves, редактируйте уже существующие. В таких элементах интерфейса вы можете добавлять любые инструменты, редакторы и даже сохранять ваши скрипты. Чтобы сделать это вам нужно навести курсор мыши на инструмент, который вы хотите добавить, зажать “Shift + Ctrl” и кликнуть на элемент. После этого он будет добавлен в текущий выбранный shelf.
Примеры использования:

  • Быстрое использование комманд, инструментов, редакторов
  • Создавайте новые shelves для разных нужд: создание новых объектов, работа с анимацией, все нужные вам редакторы и т.п.

5.2 Maya Embedded Language (MEL)

MEL — это скриптовый язык, лежащий в основе Maya. Пользовательский интерфейс Maya создан преимущественно с использованием MEL. Всё, что вы можете сделать используя UI программы, может быть интерпретировано и автоматизировано при помощи MEL.
Самый простой сценарий для базовой автоматизации чего-либо в Maya — это сделать то, что вам нужно используя UI программы, далее открыть Script Editor (о нём чуть ниже) и сохранить себе команду, которая была использована для выполненной функциональности. Для большего удобства вы можете сохранить данный скрипт в shelf, созданием соответствующей кнопки.
Примеры использования:

  • Быстрое использование комманд в обход UI.
  • Автоматизация вашей работы

5.3 Script Editor

Script Editor позволяет посмотреть использованные и вводить свои MEL или Python скрипты, сохранять ваши команды в виде кнопки на выбранном shelf, а также просматривать историю использования команд. Открыть Script Editor можно следующими способами:

  1. В главном меню: Windows -> General Editors -> Script Editor
  2. При помощи соответствующей кнопки в нижнем левом углу интерфейса Maya

Примеры использования:

  • Просматривайте и анализируйте используемые в течении работы команды
  • Копируйте, комбинируйте, создавайте и используйте MEL команды для создания своих собственных скриптов
  • Сохраняйте скрипты в виде кнопок на ваших shelves для быстрого их использования

На данный момент были перечислены все основные инструменты и редакторы, с которыми я работал наиболее интенсивно. Буду рад вашим комментариям, а также упоминанием той функциональности, которая еще не была перечислена в данной статье!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *