Моделирование на основе NURBS-кривых
В этой главе. Ключевые термины.
В этой главе | После того как в предыдущей главе мы бросили беглый взгляд на процесс создания анимации в Maya, пришло время детально разобрать все стадии этого процесса: моделирование объектов, назначение материалов, освещение сцены, анимацию и визуализацию.Неоднородные рациональные В-сплайны
В компьютерной графике существует два подхода к моделированию объектов: на основе полигональных сеток и на основе NURBS-кривых. Большинство программ для создания трехмерной анимации работает только с полигонами.Контекстные меню и пользовательский нтерфейс
Работу с Maya можно сделать быстрой и эффективной. Наблюдение за работой опытных пользователей создает впечатление магического действа, потому что сцена, словно по волшебству, возникает из ничего при минимальном количестве нажатий клавиш и использовании мыши.Создание старого дома
Итак, все готово для начала работы над созданием "Мира монстров". Прежде всего вам предстоит на основе простых NURBS-объектов смоделировать дом, в котором будет жить монстр. По мере добавления все новых и новых деталей дом будет становиться все сложнее.Создание крыши. Упражнение. Создание кровельного материала.
Для создания крыши будут использованы два NURBS-примитива – Cube (Куб) и Plane (Плоскость). Как вы, вероятно, помните, куб состоит из шести плоскостей, соединенных в одну группу. В результате щелчок на нем приводит к выделению только одной его грани, а не всего объекта.Упражнение. Завершение работы над крышей.
Для завершения моделирования крыши нужна поверхность, которая будет служить кровельной плитой. Ее наличие не даст вам заглянуть внутрь дома через просветы между отдельными досками. С помощью контекстного меню, вызываемого с помощью комбинации клавиш CTRL + Z, создайте еще один куб и присвойте ему имя RoofSlab. | Теперь нужно положить кровлю на кровельную плиту.Построение дома. Упражнение. Создание стен и фундамента.
Начнем с создания стен дома. | Если слой RoofL является видимым, скройте его. Одновременно нажмите клавиши CTRL + Z и левую кнопку мыши, затем выберите в появившемся контекстном меню вариант Square (Квадрат). Присвойте объекту nurbsSquarel имя OuterWallcurvel.Упражнение. Заполнение просветов и создание внутренней стены.
Выделите первую из кривых leftnurbsSquarel, которая использовалась для создания поверхности Wallside_l. Это будет намного проще сделать, скрыв на время слой OuterWallsL. Введите в поле Translate Y (Смещение по оси Y) окна каналов значение 80.Упражнение. Создание крыльца.
Займемся созданием крыльца в передней части дома. | Скройте слой RoofL, так как в данном упражнении он не понадобится. Нажмите клавишу Пробел для перехода к четырехоконной конфигурации, затем поместите указатель мыши в пространство окна проекции Front (Вид спереди) и снова нажмите клавишу Пробел.Подведем итоги
В этой главе на примере были продемонстрированы стандартные подходы к моделированию на основе NURBS-кривых. Вы получили возможность на практике познакомиться со следующими приемами: | Создание и редактирование NURBS-примитивов.