Усовершенствование модели дома. Упражнение. Моделирование крыльца.
- В окне проекции Front (Вид спереди) выделите кривую-профиль и, щелкнув на ней правой кнопкой мыши, выберите в появившемся контекстном меню команду Control Vertex (Управляющие точки). Упомянутые подобъекты окажутся выделенными фиолетовым цветом. Их перемещение приводит к изменению формы тела вращения. Постарайтесь получить объект. Для облегчения задачи в данном случае имеет смысл сделать выделяемыми в окне проекции только управляющие точки. Если в данный момент строка состояния скрыта, сделайте ее видимой, выбрав в меню оперативного доступа команду Display › UI Elements › Status Line (Отображение › Элементы интерфейса › Строка состояния). Нажмите клавишу F8 для перехода в режим редактирования подобъектов и убедитесь, что из кнопок строки состояния, предназначенных для формирования маски выделения, нажата только крайняя левая. После завершения редактирования формы объекта выйдите из режима редактирования подобъектов и выберите в меню оперативного доступа команду Edit › Delete by Type › History (Правка › Удалить все объекты типа › История), чтобы зафиксировать форму объекта. Откройте окно диалога Outliner (Структура) и удалите кривую-профиль. Она больше не нужна, потому что вы разрушили связь этой кривой с объектом, созданным на ее основе.
- Присвойте полученному объекту имя Porch Pole и сохраните сцену под именем ch06tut01a.mb.
- Теперь нужно поместить балясину на крыльцо. Сделайте видимыми слои OuterWallL и PorchL и разверните окно проекции Front (Вид спереди) на весь экран. Нажмите клавишу w, активизируя инструмент Move (Переместить), а затем нажмите и удерживайте клавишу х. Разместите балясину на расстоянии один дюйм над поверхностью крыльца.
- Изменим размер балясины таким образом, чтобы ее высота стала равной четырем футам. Высота ячеек сетки равна одному дюйму, так что можно просто отсчитать нужное количество ячеек и вручную изменить масштаб, но есть более простой способ. Инструмент Distance (Рулетка) служит для измерения расстояний между двумя точками сцены. Чтобы использовать его, выберите в меню оперативного доступа команду Create › Measure Toots › Distance (Создать › Инструменты измерения › Рулетка). Затем щелкните поочередно в двух местах окна проекции Front (Вид спереди). Если объект не появился, выберите в меню окна проекции команду Show › Dimensions (Показать › Инструменты измерения). Активизируйте инструмент Move (Переместить), нажмите клавишу х и перетащите первую точку рулетки, поместив ее на высоте один дюйм над поверхностью крыльца. Вторую точку рулетки разместите непосредственно над первой на высоте 48 дюймов. Это даст вам наглядное представление о том, насколько нужно изменить высоту балясины.
- Теперь можно легко придать балясине нужную высоту. Переключитесь в режим масштабирования, нажав клавишу г. Щелкните на точке схода управляющих векторов и перетащите указатель мыши, чтобы изменить масштаб объекта по всем осям одновременно. Обратите внимание на значения переменных Scale (Масштаб) в окне каналов. Если это не так, вручную введите в поля Scale X (Масштабирование по оси X) и Scale Z (Масштабирование по оси Z) значение, которое приняла переменная поля Scale Y (Масштабирование по оси Y). После окончания масштабирования балясины удалите все части инструмента Distance (Рулетка). В окне диалога Outliner (Структура) они называются locatorl, Iocator2 и distanceDimentionl.
- На данный момент объект Porch Floor выглядит, как гофрированная плоскость, висящая в воздухе. Придадим крыльцу более естественный вид, обшив его с трех сторон досками. В контекстном меню, вызываемом с помощью комбинации клавиш CTRL + Z, выберите команду Cube (Куб) и присвойте полученному объекту название PorchPanel.
- Заготовка для первой облицовочной доски готова, теперь нужно придать ей нужный размер. В окне каналов введите в поля Scale X (Масштабирование по оси X), Scale Y (Масштабирование по оси Y) и Scale Z (Масштабирование по оси Z) значения 68, 4 и 2 соответственно.
- Переместите куб в положительном направлении оси Z, отслеживая его положение в окне проекции Top (Вид сверху). В результате он должен оказаться на краю объекта Porch Floor. В процессе перемещения используйте режим привязки к узлам сетки.
Совет
Иногда бывает полезно использовать другие варианты компоновки окон проекции. В Maya имеется набор заранее заданных компоновок. Переключиться в двухоконный режим, можно с помощью команды меню оперативного доступа Panels › Layout › Two Panes Stacked (Панели › Компоновка › Два окна одно под другим). Для изменения текущей проекции любого из окон щелкните на нем правой кнопкой мыши, чтобы сделать его активным, не снимая выделения с объектов, а затем щелкните и удерживайте левую кнопку мыши нажатой на центральном элементе меню оперативного доступа, помеченном буквами A/W. Появится контекстное меню с вариантами проекции.Внимание
Если вы случайно сняли выделение с куба и хотите выделить его снова, нужно сначала выделить одну из граней этого объекта и нажать клавишу ↑, чтобы перейти к верхнему узлу группы. Если открыто окно диалога Outliner (Структура), вышеописанного шага можно избежать, выделив объект по имени. - Сделайте верхнее окно проекции окном Perspective (Перспектива) и нажмите клавишу 5 для перехода в режим тонированного отображения. В этом случае вы легко удалите две самые маленькие грани преобразованного куба. Образовавшиеся проемы впоследствии будут закрыты вертикальными столбцами опоры. По очереди выделите эти грани и нажмите клавишу Delete.
- Выделите объект PorchPanel. Откройте окно диалога Duplicate Options (Параметры дублирования), выберите в меню Edit (Правка) этого окна команду Reset Settings (Сбросить настройки) и нажмите кнопку Duplicate (Дублировать). Созданная копия будет расположена непосредственно поверх оригинала. Активизируйте инструмент Move (Переместить) и сместите копию вдоль оси Z таким образом, чтобы она оказалась на противоположном конце крыльца. В процессе перемещения используйте режим привязки к узлам сетки. Если вы случайно снимите выделение с копии, его всегда можно восстановить в окне диалога Outliner (Структура), выделив в нем имя PorchPanell. Так как дом выровнен относительно оси X, можно ввести в поле Translate Т. (Смещение по оси Z) окна каналов значение -94, так как исходный объект имеет Z-координату, равную 94.
- Продублируйте объект PorchPanell и введите в поле Rotate Y (Поворот относительно оси Y) окна каналов значение 90, а в поле Scale X (Масштабирование по оси X) – значение 190. Поместите объект PorchPanelZ перед объектом PorchFloor. Сохраните сцену под именем ch06tut01b.mb. Если вы хотите сравнить свой результат с нашим, загрузите файл ch06tut01end.mb.
Примечание
Перемещение объектов по умолчанию происходит в глобальной системе координат. Это можно изменить в окне диалога Tool Settings (Параметры инструмента), которое вызывается двойным щелчком на кнопке инструмента Move (Переместить). Если параметры инструмента были изменены и вы хотите вернуть их исходные значения, воспользуйтесь кнопкой Reset Tool (Восстановить исходные параметры инструмента).