KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программы » Владимир Верстак - 3ds Max 2008. Секреты мастерства

Владимир Верстак - 3ds Max 2008. Секреты мастерства

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Владимир Верстак, "3ds Max 2008. Секреты мастерства" бесплатно, без регистрации.
Перейти на страницу:

Рис. 12.64. Результат окончательной визуализации автомобильного колеса


ПРИМЕЧАНИЕ

Если у вас возникли вопросы по созданию модели автомобильного колеса, обратитесь к файлу сцены poly_disk.max, расположенному в папке ExamplesГлава 12Poly_disk прилагаемого к книге DVD.

Моделируем BMW

Моделирование автомобиля – пожалуй, самое сложное задание из представленных в этой книге. Если у вас недостаточно опыта работы в программе 3ds Max, начинать его желательно после освоения упражнений по моделированию полигонами.

Моделировать автомобиль можно разными способами. Все они имеют свои плюсы и минусы. Я не стану подробно останавливаться на каждом, а только в общих чертах опишу их.

■ NURBS-моделирование. В примерах по моделированию в 3ds Max встречается крайне редко. Моделировать сложно, хотя модель в конечном итоге получается достаточно сглаженная.

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

■ Моделирование сплайнами с последующим применением модификатора Surface (Поверхность). Этот способ напоминает патч-моделирование. Я применяю его для моделирования автомобилей со сложной и сглаженной геометрией. Метод очень удачен, но требует подготовки и хорошего пространственного мышления: нужно размещать в пространстве большое количество вершин кривой и уметь работать с манипуляторами.

■ Низкополигональное моделирование. При таком моделировании за основу берется объект Box (Параллелепипед) с достаточным количеством разбиений и при помощи модификатора Edit Mesh (Редактирование поверхности) изменяется положение вершин, они подгоняются под форму автомобиля. Моделирование ведется по принципу «от простого к сложному» (добавляются грани, полигоны, уточняется геометрия и т. д.). После создания общей формы к объекту применяется модификатор MeshSmooth (Сглаживание).

■ Полигональное моделирование. Это скорее разновидность низкополигонального моделирования, с той разницей, что применяется метод наращивания полигонов по форме модели с использованием Editable Poly (Редактируемая полигональная поверхность). На сегодняшний день это самый удобный способ создания полигональной модели.

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

В разделах, посвященных моделированию телефонной трубки и колеса, мы уже использовали этот способ, и вы должны были приобрести начальные навыки работы с Editable Poly (Редактируемая полигональная поверхность). Из-за этого материал будет подан в сжатом виде, лишь с описанием техники моделирования.

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

Вернемся еще раз к теме построения виртуальной студии и дадим несколько рекомендаций.

■ Виртуальная студия должна находиться в начале координат, то есть значения ее координат по осям X, Y и Z должны быть равны 0. Это значительно упростит зеркальное отображение объектов моделирования (фары, зеркала, колеса и т. д.), а также половины кузова автомобиля.

■ Студия должна быть заблокирована от случайного смещения. Для этого щелкните на объекте-студии правой кнопкой мыши и в появившемся контекстном меню выберите строку Object Properties (Свойства объекта). Откроется одноименное окно, в котором установите флажок Freeze (Фиксировать), и снимите Show Frozen in Gray (Показывать замороженное серым).

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

Моделировать автомобиль начните с построения объекта Plane (Плоскость) в районе переднего крыла автомобиля. Для этого выполните команду Create ► Standard Primitives ► Plane (Создание ► Простые примитивы ► Плоскость) и в окне проекции Front (Спереди) постройте небольшую плоскость, которая будет отправной точкой всего моделирования (рис. 12.65).


Рис. 12.65. Плоскость, с которой начинается построение модели автомобиля


Для удобства работы измените способ отображения объекта. Для этого щелкните на плоскости правой кнопкой мыши и в появившемся контекстном меню выберите строку Object Properties (Свойства объекта). В области Display Properties (Свойства отображения) открывшегося окна Object Properties (Свойства объекта) установите флажок See-Through (Видеть сквозь). После этого вы сможете видеть ту часть виртуальной студии, которая скрывается за моделируемым объектом.

Больше свойства параметрического объекта Plane (Плоскость) вам не понадобятся. Дальнейшее моделирование будет проводиться на уровне редактирования подобъектов (вершин, граней, полигонов). Для доступа к этому уровню необходимо преобразовать объект в Editable Poly (Редактируемая полигональная поверхность). Для этого щелкните на нем правой кнопкой мыши, в появившемся контекстном меню выполните команду Convert To ► Convert to Editable Poly (Преобразовать ► Преобразовать в редактируемую полигональную поверхность).

ВНИМАНИЕ

Почти все команды моделирования, которые будут использоваться в данном упражнении, находятся на вкладке Modify (Изменение) настроек объекта Editable Poly (Редактируемая полигональная поверхность) командной панели. По этой причине уточнения будут даваться только по свиткам, к которым будем обращаться. Во всех остальных случаях будет приводиться полное описание доступа к инструментам, модификаторам или свойствам объекта.

После преобразования плоскости в Editable Poly (Редактируемая полигональная поверхность) перейдите на уровень редактирования Vertex (Вершина) (при выделенном объекте нажмите на клавиатуре 1) и уточните положение вершин в пространстве, используя для контроля окно проекции Front (Спереди) (рис. 12.66, а) и Left (Слева) (рис. 12.66, б).


Рис. 12.66. Положение начального полигона в окнах проекций Front (Спереди) (а) и Left (Слева) (б)


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

Далее при помощи выдавливания боковых ребер продолжаем строить крыло машины. Для этого можно применить команду Extrude (Выдавливание), но более простой метод построения дополнительных ребер (а следовательно, и полигонов) – копирование их с клавишей Shift. Делается это следующим образом.

1. Перейдите на уровень редактирования Edge (Ребро) (нажмите на клавиатуре 2).

2. Нажмите и удерживайте клавишу Shift.

3. Выделите ребро со стороны, в которую собираетесь наращивать рельеф.

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

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

6. При необходимости уточните положение вершин в пространстве.

Используя вышеописанный способ копирования ребер, нарастите геометрию крыла автомобиля (рис. 12.67).


Рис. 12.67. Положение полигонов, огибающих арку от бампера до порога, в окнах проекций Front (Спереди) (а) и Left (Слева) (б)


СОВЕТ

При моделировании автомобиля я предпочитаю придерживаться того правила, что отдельные детали кузова должны моделироваться как самостоятельные элементы. Это, на мой взгляд, упрощает моделирование и дальнейшее текстурирование автомобиля. Обычно это элементы, которые и у реального автомобиля являются самостоятельными (крылья, капот, двери, багажник, бамперы и т. д.).

Продолжите строить полигоны. Дойдя до бампера с левой стороны и порога с правой, нарастите ребра в стороны, не забывая контролировать положение полигонов во всех окнах проекций (рис. 12.68).


Рис. 12.68. Положение полигонов в окне проекции Front (Спереди) (а) и Top (Cверху) (б) после их наращивания в стороны


Сейчас самое время посмотреть на то, что у нас получается. Для этого я пользуюсь нехитрым приемом: делается визуализированная копия моделируемого объекта и к ней добавляется модификатор MeshSmooth (Сглаживание). Рассмотрим подробнее, как это сделать.

1. Удерживая нажатой клавишу Shift (как при копировании ребер), щелкните на моделируемом объекте и перетащите его на значительное расстояние в сторону.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*