Текст книги "3ds Max 2008. Секреты мастерства"
Автор книги: Владимир Верстак
Жанр: Программы, Компьютеры
Возрастные ограничения: +12
сообщить о неприемлемом содержимом
Текущая страница: 36 (всего у книги 46 страниц)
Словосочетание Video Post является производным от термина Post-production – завершающий этап создания фильма, когда происходит окончательная сборка и доводка отснятого материала, наложение спецэффектов, создание переходов. Модуль Video Post (Видеомонтаж) программы 3ds Max не претендует на лидерство среди таких программ постобработки, как Adobe After Effect или Combustion производства Autodesk. Задачи Video Post (Видеомонтаж) значительно скромнее. Тем не менее с его помощью можно быстро и эффективно создавать переходы, эффекты линзы, звездные поля, собирать послойную анимацию, а также решать другие задачи.
Рассмотрим простой пример создания анимации с использованием переходов для трех камер (их количество может быть любым).
Для работы вам понадобится несложная сцена – например примитив Teapot (Чайник), размещенный на Plane (Плоскость) (рис. 11.24), а также три направленные камеры. Их расположение в сцене может быть произвольным.
Рис. 11.24. Сцена, состоящая из примитивов Teapot (Чайник) и Plane (Плоскость)
После построения объектов в сцене необходимо анимировать положение камер в пространстве. Это нужно для последующего построения переходов между анимированными камерами в модуле Video Post (Видеомонтаж). Для анимации камер выполните следующие действия.
1. В окне проекции To p (Сверху) выделите одну из трех камер.
2. Передвиньте ползунок таймера анимации в конец шкалы.
3. Щелкните на кнопке Auto Key (Автоключ) для активизации автоматического создания ключевых кадров.
4. При помощи инструмента Select and Move (Выделить и переместить) передвиньте камеру в пределах видимости чайника.
5. Выделите последовательно вторую и третью камеры и сделайте то же самое по отношению к ним.
6. Щелкните на кнопке Auto Key (Автоключ) для остановки создания ключевых кадров анимации.
Дальнейшие действия будут проводиться в окне Video Post (Видеомонтаж), для вызова которого выполните команду Rendering ► Video Post (Визуализация ► Видеомонтаж).
Окно Video Post (Видеомонтаж) разделено на две части: слева – область Queue (Очередь), справа – область Edit (Редактирование). В области очереди событий видеомонтажа (Queue (Очередь)) формируется список элементов анимации. Форматирование может происходить двумя способами.
■ Последовательно, когда события выполняются по очереди сверху вниз. Обычно это: событие-сцена, событие-фильтр и событие вывода изображения.
■ Иерархически. При таком способе последовательность выполнения задается иерархией событий очереди – от дочерних к родительским.
Окно редактирования позволяет управлять шкалой времени для каждого события. Любая шкала имеет на концах маркеры, передвигая которые, можно изменять диапазон времени.
В верхней части окна расположена панель инструментов.
Перейдем к выполнению задания. Добавьте в очередь события-сцены. Для этого сделайте следующее.
1. Щелкните на кнопке Add Scene Event (Добавить событие-сцену)
расположенной на панели инструментов.
2. В появившемся окне Add Scene Event (Добавить событие-сцену) выберите из раскрывающегося списка в области View (Проекция) окно проекции вида из первой камеры.
3. Щелкните на кнопке OK для подтверждения выбора.
4. Повторите те же действия для двух других камер (рис. 11.25).
Рис. 11.25. Окно Video Post (Видеомонтаж) после добавления событий-сцен
После добавления в очередь видов из трех камер они будут занимать временной интервал, определенный по умолчанию (обычно 100 кадров), от начала и до конца. Нам необходимо указать временные диапазоны для визуализации видов из камеры. В зависимости от того, как изменяется положение камер в пространстве, выделите последовательность воспроизведения анимации для каждой камеры с таким расчетом, что две соседние в последовательности камеры должны иметь по 10-15 общих кадров. Для изменения временного диапазона камеры щелкните на ее концевом маркере и перетащите в нужный кадр, контролируя положение маркера в строке состояния в нижней части окна. Проанализировав сцену, я пришел к выводу, что наилучшего композиционного эффекта можно достигнуть, используя анимацию первой камеры начиная с 0 по 40 кадр, второй – с 25 по 80 и третьей – с 65 по 100 (рис. 11.26).
Рис. 11.26. Окно Video Post (Видеомонтаж) после редактирования временных диапазонов событий сцены
Осталось добавить в окно очереди событий переходы между камерами и событие вывода изображения, и на этом подготовка к визуализации будет закончена. Для этого выполните следующее.
1. Если в очереди есть выделенные события, щелкните на пустом месте поля окна очереди событий для снятия выделения (иначе событие вывода изображения установится только на выделенное событие сцены).
2. Нажмите кнопку Add Image Output Event (Добавить событие вывода изображения)
3. В появившемся окне Add Image Output Event (Добавить событие вывода изображения) щелкните на кнопке Files (Файлы) для открытия окна выбора типа файла и директории для сохранения.
4. Укажите в качестве выходного расширения файла – AVI (видеофайл), выберите директорию для сохранения и щелкните на кнопке OK для подтверждения выбора.
5. Удерживая клавишу Ctrl, щелкните в окне очереди событий на первой и второй камерах для их выделения.
6. Щелкните на кнопке Add Image Layer Event (Добавить событие композиции изображений).
7. В появившемся окне Add Image Layer Event (Добавить событие композиции изображений) выберите из раскрывающегося списка событий строку Cross Fade Transition (Микширование наплывом).
8. Щелкните на кнопке OK для подтверждения выбора.
9. В области Queue (Очередь) выделите Cross Fade Transition (Микширование наплывом) и третью камеру.
10. Повторите вышеописанные действия по добавлению перехода Add Image Layer Event (Добавить событие композиции изображений) для второй и третьей камер.
11 . Отредактируйте временной диапазон для двух событий композиции изображений так, чтобы переход между первой и второй камерой происходил с 25 по 40 кадр, а для второй и третьей – с 65 по 80 (рис. 11.27).
Рис. 11.27. Окончательный вид окна Video Post (Видеомонтаж)
После этого можно запустить процесс визуализации, для чего щелкните на кнопке Execute Sequence (Выполнить цепочку)
расположенной на панели инструментов окна Video Post (Видеомонтаж). В появившемся окне Execute Video Post (Выполнить видеомонтаж) установите желаемый диапазон визуализации и размер выходного изображения, после чего щелкните на кнопке Render (Визуализировать) для начала визуализации.
ПРИМЕЧАНИЕ
На прилагаемом к книге DVD в папке ExamplesГлава 11Videopost находится готовая сцена videopost.max. В папке VideoГлава 11 располагается видеоролик videopost.avi.
В данном разделе мы рассмотрели лишь малую часть возможностей модуля Video Post (Видеомонтаж). С его помощью можно создавать великолепные эффекты и переходы, готовить образы к анимации и т. д. Умелое применение возможностей модуля Video Post (Видеомонтаж) в значительной мере облегчит ваш труд и улучшит качество создаваемых сцен.
Часть 3
Усложненное моделирование
Глава 12. Моделирование автомобиля
Глава 13. Текстурирование автомобиля
Глава 14. Моделирование головы
Для выполнения заданий, содержащихся в данной части книги, вам необходимо обладать запасом знаний начального уровня, которые вы приобрели, изучая разделы предыдущих частей. Задания глав третьей части книги сложны для изучения, но вместе с тем наиболее интересны, например с точки зрения моделирования и конечного результата.
В разделах этой части рассмотрены разработка и текстурирование модели автомобиля, а также два способа моделирования головы со средним уровнем детализации.
Глава 12
Моделирование автомобиля
• Виртуальная студия – начало всех начал
• Создание автомобильного диска при помощи NURBS-моделирования
• Моделирование колеса автомобиля при помощи полигонов
• Моделируем BMW
Моделирование автомобиля является одной из самых интересных задач, которые могут стоять перед пользователем программы 3ds Max. В то же время эта задача достаточно сложна для неискушенных в моделировании людей, поэтому к изучению упражнений этой главы рекомендуется приступать, предварительно ознакомившись с главой, посвященной моделированию более простых объектов. Моделирование автомобиля описано максимально подробно и сведено к выполнению несложных операций, однако конечный результат зависит от того, насколько развито у пользователя чувство объема и пространства. Ему можно научиться, лишь выполняя реальные работы.
Упражнения этой главы построены так, что в результате их последовательного выполнения вы смоделируете автомобиль BMW пятой серии.
Виртуальная студия – начало всех началБез преувеличения можно сказать, что с виртуальной студии начинаются многие глобальные проекты, а уж о моделировании техники и персонажей говорить не приходится.
Мне известны как минимум три способа создания виртуальной студии для последующего моделирования объектов сложной геометрической формы. Попробуем разобраться в достоинствах и недостатках каждого из этих способов.
Все начинается с подготовки рисунков для виртуальной студии. Их можно найти как в Интернете, так и в печатных изданиях. Я использовал каталог баварской фирмы BMW. Такой способ имеет преимущество перед поиском изображения в Интернете: можно отсканировать рисунок с достаточно высоким разрешением. Перед использованием в редакторе трехмерной графики изображение необходимо отредактировать. Этот процесс одинаков для всех изображений, независимо от того, каким образом в дальнейшем они будут применяться.
Для моделирования автомобиля нам понадобится как минимум три вида: сбоку, спереди и сзади. Конечно, желательно также иметь и вид сверху, но в крайнем случае можно обойтись и без него. В рассмотренном далее примере использованы материалы, которые я собрал для моделирования автомобиля марки BMW, вы можете работать с любым другим изображением, главное – принцип его подготовки.
Для редактирования сканированных изображений нам понадобится любая программа для работы с растровой графикой, например Adobe Photoshop. На рис. 12.1 представлено изображение автомобиля марки BMW пятой серии, с которым я буду работать.
Первое, что нужно сделать, – выровнять изображения (обычно в одном файле представлено несколько видов машины) по горизонтали и вертикали. Затем следует сделать фон изображения светло-серым. Это нужно для того, чтобы при последующей работе в 3ds Max с подобъектами белого цвета они не сливались с фоном изображения. После этого нужно расставить направляющие так, чтобы они прошли по габаритам автомобиля – это в дальнейшем поможет разрезать изображение на нужные части. Чтобы затемнить фон изображения и расставить направляющие, сделайте следующее.
Рис. 12.1. Исходное изображение автомобиля BMW в нескольких видах
1. Выполните команду Image ► Adjustments ► Brightness/Contrast (Изображение ► Корректировка ► Яркость/контрастность), в результате чего откроется окно диалога Brightness/Contrast (Яркость/контрастность).
2. Параметру Brightness (Яркость) задайте значение -40 (рис. 12.2).
Рис. 12.2. Окно Brightness/Contrast (Яркость/контрастность) программы Adobe Photoshop
3. Если в окне программы Adobe Photoshop отсутствуют линейки в верхней и левой частях окна, то откройте их с помощью сочетания клавиш Ctrl+R.
4. Для создания горизонтальной направляющей щелкните кнопкой мыши на верхней линейке и, удерживая кнопку нажатой, перетащите направляющую на место изображения, обозначающее габариты автомобиля.
5. Для создания вертикальной направляющей нужно щелкнуть на линейке в левой части окна и перетащить указатель на изображение.
Положение направляющих показано на рис. 12.3.
Теперь нужно проверить размеры видов спереди и сзади – они должны быть равны по ширине и высоте. Сделать это довольно просто: достаточно с помощью инструмента выделения
расположенного на палитре инструментов, обвести прямоугольник, образованный направляющими, ограничивающими вид автомобиля спереди, и посмотреть размеры в окне Info (Информация) (рис. 12.4), затем то же сделать с видом машины сзади.
Рис. 12.3. Положение направляющих на изображении
Если размеры различаются, то нужно их подкорректировать. То же самое делается по отношению к видам сбоку и сверху (такого рода сравнение и корректировку можно сделать, используя прозрачные слои).
Далее все очень просто: изображение необходимо разрезать на части и сохранить на диске. Для этой цели вы можете воспользоваться инструментом Crop (Обрезка). На рис. 12.5 показан результат выполнения описанных выше операций.
Конечно, эту работу можно проделать в других программах другим способом. Главное, чтобы в итоге вы получили отдельные изображения проекций автомобиля, сопоставимых по размерам.
ПРИМЕЧАНИЕ
Почти все, изложенное выше, можно выполнить и в окне Material Editor (Редактор материалов) программы 3ds Max: загрузить изображение в качестве карты Diffuse Color (Цвет рассеивания), затем, используя область Cropping/Placement (Обрезка/размещение) настроек карты, вырезать только ту часть изображения, которая нужна для наложения на плоскость в качестве текстуры.
Не забывайте, что при сохранении изображений предпочтительно давать им значимые имена, чтобы потом не путаться. Изображения такого рода я сохраняю в формате PNG, так как он обеспечивает максимальное качество при минимальном размере.
Рис. 12.4. Окно Info (Информация) с размерами выделенного фрагмента
Рис. 12.5. Проекции автомобиля, отредактированные в программе Adobe Photoshop
На этом работу с программой редактирования растровой графики можно считать законченной. Переходим к 3ds Max.
ПРИМЕЧАНИЕ
При желании вы можете воспользоваться материалами, находящимися на прилагаемом DVD в папке ExamplesГлава 12Car blueprint.
Первая и самая простая виртуальная студия – это когда в качестве фонового изображения в окнах проекций соответствующие проекции автомобиля используются следующим образом.
1. Выполните команду Views ► Viewport Background (Вид ► Фон окна проекции), в результате чего откроется окно диалога Viewport Background (Фон окна проекции).
2. В области Background Source (Источник фона) щелкните на кнопке Files (Файлы), появится окно Select Background Image (Выбор изображения фона).
3. Укажите путь к файлу, который будет служить изображением фона (например, вид автомобиля сверху).
4. Установите переключатель Aspect Ratio (Пропорции) в положение Match Bitmap (По изображению).
5. Установите флажки Display Background (Показать фон) и Lock Zoom/Pan (Согласовать масштаб/прокрутку).
6. В качестве окна проекции, в котором должен отображаться фон, выберите из раскрывающегося списка Viewport (Окно проекции) значение Top (Сверху), то есть окно вида сверху.
7. Закончив настройку, щелкните на кнопке OK.
8. Повторите вышеописанные действия для окна проекции фронтального и бокового видов (рис. 12.6).
Рис. 12.6. Виртуальная студия, размещенная в окнах проекций
Чтобы выровнять изображения в окнах проекций относительно друг друга, необходимо снять флажок Lock Zoom/Pan (Согласовать масштаб/прокрутку) в окне Viewport Background (Фон окна проекции) для окна проекции Front (Спереди) (в нашем случае там оно больше, чем нужно) и изменить масштаб изображения.
СОВЕТ
Управлять привязкой объекта к фоновому изображению проще всего, используя сочетания клавиш (по умолчанию Ctrl+Alt+B).
Достоинством этого способа является то, что в сцене нет дополнительной геометрии, а также то, что такую студию относительно легко создать. Пожалуй, на этом все достоинства заканчиваются. Недостатков больше. Кроме того, что изображения после их загрузки необходимо приводить к общим размерам, в процессе работы они деформируются или смещаются. К тому же в окна можно загрузить только три изображения (окно перспективы не считается – оно необходимо для работы с геометрией и общего контроля), а изображений, которые могут быть использованы, – шесть.
Таким образом, это не самый лучший метод, поэтому не рекомендую его для серьезной работы.
Второй способ создания виртуальной студии – это построение пересекающихся (крестообразный способ) (рис. 12.7, сверху) или примыкающих друг к другу (Г-образный способ) (рис. 12.7, снизу) объектов Plane (Плоскость). Эти два способа очень похожи, поэтому я выделил их в одну категорию.
Как видите, здесь присутствуют примитивы Plane (Плоскость), размеры которых соответствуют изображениям (или реальным размерам объекта). Создадим реальную студию на основе подготовленных изображений для нашего автомобиля.
Сначала обратимся к размерам автомобиля: они присутствуют на чертеже. Это поможет нам при моделировании (всегда проще оперировать реальными размерами). Итак, высота машины – 1435 мм, ширина – 1981 мм, а длина – 4775 мм. Исходя из этих размеров построим три примитива Plane (Плоскость) следующим образом.
1. Щелкните в окне проекции Front (Спереди) для активизации окна.
2. Выполните команду Create ► Standard Primitives ► Plane (Создание ► Простые примитивы ► Плоскость), в результате чего в правой части окна программы откроется вкладка Create (Создание) с активной панелью создания плоскости.
3. В свитке Keyboard Entry (Ввод с клавиатуры) задайте параметру Length (Длина) значение, равное 1435, а Width (Ширина) – 1981 (рис. 12.8).
4. Щелкните на кнопке Create (Создать) для завершения построения плоскости.
Рис. 12.7. Два варианта виртуальной студии с использованием плоскостей: крестообразный (сверху) и Г-образный (снизу)
Рис. 12.8. Свиток Keyboard Entry (Ввод с клавиатуры) с размерами плоскости для фронтального вида
5. Чтобы построить вторую плоскость, щелкните в окне проекции To p (Сверху) для его активизации.
6. В свитке Keyboard Entry (Ввод с клавиатуры) параметру Length (Длина) задайте значение, равное 4775, а Width (Ширина) – 1981.
7. Щелкните на кнопке Create (Создать) для завершения построения второй плоскости.
8. Выделив окно проекции Left (Cлева), в свитке Keyboard Entry (Ввод с клавиатуры) параметру Length (Длина) задайте значение, равное 1435, а Width (Ширина) – 4775.
9. Щелкните на кнопке Create (Создать) для завершения построения третьей плоскости.
В результате вы получите пересекающиеся в начале координат плоскости, составляющие геометрию виртуальной студии (см. рис. 12.7, сверху).
СОВЕТ
Построение плоскостей в начале координат в дальнейшем облегчит вам создание зеркального отображения деталей автомобиля.
Сейчас, когда построена геометрия, можно приступить к присвоению плоскостям текстур. Выполните следующие действия.
1. Откройте окно Material Editor (Редактор материалов) и выберите любую свободную ячейку образца.
2. Щелкните на кнопке None (Отсутствует) рядом с Diffuse Color (Цвет рассеивания) в свитке Maps (Карты текстур).
3. В открывшемся окне диалога Material/Map Browser (Окно выбора материалов и карт) выберите из списка Bitmap (Растровое изображение).
4. В появившемся окне Select Bitmap Image File (Выбор растрового изображения) укажите путь к файлу изображения автомобиля сверху и щелкните на кнопке Открыть для завершения выбора файла.
5. Нажмите кнопку Go to Parent (Вернуться к исходному).
6. В поле области Self-Illumination (Собственное свечение) свитка материала Blinn Basic Parameters (Базовые параметры раскраски по Блинну) укажите значение, равное 100, что позволит более четко отобразить текстуру на плоскости (рис. 12.9).
Рис. 12.9. Свиток материала Blinn Basic Parameters (Базовые параметры раскраски по Блинну) с настройками для материала виртуальной студии
7. Щелкните на материале кнопкой мыши и, удерживая ее нажатой, перетащите на плоскость в окне проекции, предназначенную для текстуры вида автомобиля сверху. После того как вы отпустите кнопку, плоскости будет присвоен ранее созданный материал.
8. На панели инструментов окна Material Editor (Редактор материалов) щелкните на кнопке Show Map in Viewport (Показать карту текстуры в окне проекции)
чтобы увидеть текстуру, присвоенную плоскости.
Вполне возможно, что после присвоения плоскости созданного вами материала текстура окажется повернутой относительно оси плоскости (рис. 12.10).
Рис. 12.10. Плоскость с развернутым изображением автомобиля на виде сверху
Чтобы исправить положение текстуры на плоскости, в свитке Maps (Карты текстур) окна Material Editor (Редактор материалов) щелкните на кнопке рядом с Diffuse Color (Цвет рассеивания) – откроются поля настроек карты цвета рассеивания. В свитке Coordinates (Координаты) введите значение Angle (Угол) поля поворота по оси W, равное 90 (у вас это может быть ось V или U) (рис. 12.11).
Рис. 12.11. Свиток Coordinates (Координаты) со значением угла поворота по оси W, равным 90
Для присвоения материала двум другим плоскостям выполните аналогичные действия с той разницей, что для каждой плоскости должна выбираться своя растровая текстура и размещение ее – контролироваться сообразно положению остальных. На видах сбоку и сверху передняя часть автомобиля должна быть направлена в одну сторону. Для построения плоскости вида автомобиля сзади выполните следующие действия.
1. Удерживая нажатой клавишу Shift, щелкните на плоскости с текстурной картой автомобиля вида спереди и сдвиньте ее на небольшое расстояние по оси X. В результате откроется окно Clone Options (Параметры клонирования).
2. Выберите в качестве способа копирования Copy (Независимая копия объекта) и щелкните на кнопке OK.
3. Создайте новый материал с текстурной картой автомобиля вида сзади и присвойте его вновь созданной плоскости (рис. 12.12).
Рис. 12.12. Виртуальная студия, построенная из пересекающихся плоскостей
Для окончания работы с виртуальной студией выполните следующие действия.
1. Щелкните правой кнопкой мыши на имени окна проекции Perspective (Перспектива). Появится меню окна проекции. Щелкните в нем на пункте Configure (Конфигурировать) – появится окно Viewport Configuration (Конфигурирование окна проекции).
2. В области Rendering Options (Параметры визуализации) установите флажок Force 2-Sided (Изображать обе стороны) и щелкните на кнопке OK.
3. Выделите все три плоскости. В окне проекции щелкните вне объектов сцены и, удерживая нажатой кнопку мыши, перетащите указатель по диагонали через объекты, создавая таким образом область выделения.
4. Щелкните на выделении правой кнопкой мыши. Появится контекстное меню, в котором выберите пункт Object Properties (Свойства объекта).
5. В области Interactivity (Интерактивность) открывшегося окна Object Properties (Свойства объекта) установите флажок Freeze (Фиксировать), а в области Display Properties (Свойства отображения) снимите флажок Show Frozen in Gray (Показывать зафиксированное серым).
6. Щелкните на кнопке OK для подтверждения сделанных изменений.
Что дают эти действия? Во-первых, вы установили возможность отображения двух сторон для плоскости. В противном случае при повороте плоскости в окне проекции вы не увидите обратной стороны, которая по умолчанию не отображается. Во-вторых, вы заблокировали виртуальную студию от случайного смещения во время работы.
ПРИМЕЧАНИЕ
Если у вас возникли вопросы по созданию студии, обратитесь к файлу упражнения studio_v2, расположенному в папке ExamplesГлава 12Studio прилагаемого к книге DVD.
Такая виртуальная студия, несомненно, лучше предыдущей. С ней проще работать, ее легко создать. Хотя с крестообразной постановкой плоскостей работать сложнее, чем с Г-образной, так как плоскости пересекаются в середине моделируемого объекта и зачастую закрывают половину подобъектов (вершины, ребра и т. д.). В свою очередь, Г-образное расположение не позволяет работать сразу со всеми видами. В данном случае и приходит на помощь третий способ построения студии. Сначала этот способ появился у меня как модификация второго, но потом, в процессе работы, он сформировался в самостоятельный и, на мой взгляд, является оптимальным для такого рода моделирования. Рассмотрим его подробнее.
Для разработки студии создайте примитив Box (Параллелепипед), длина, ширина и высота которого будут соответствовать размерам вашего объекта.
1. Выполните команду Create ► Standard Primitives ► Box (Создание ► Простые примитивы ► Параллелепипед), в результате чего в правой части окна программы откроется вкладка Create (Создание) с активной панелью создания параллелепипеда.
2. В свитке Keyboard Entry (Ввод с клавиатуры) задайте параметрам следующие значения: Length (Длина) – 4775, Width (Ширина) – 1981, Height (Высота) – 1435.
3. Щелкните на кнопке Create (Создание) для завершения построения параллелепипеда.
4. Добавьте в стек модификатор Normal (Нормаль), для чего выполните команду Modifiers ► Mesh Editing ► Normal Modifer (Модификаторы ► Редактирование поверхности ► Нормаль). Установите в его настройках флажок Flip Normals (Обратить нормали), в результате чего будет построена геометрия студии (рис. 12.13).
Рис. 12.13. Параметрический объект – параллелепипед с перевернутыми нормалями
ПРИМЕЧАНИЕ___________________________________________________________
Если при установке флажка Flip Normals (Обратить нормали) вы не видите внутренних полигонов параллелепипеда, выполните следующие действия: в свитке Display Properties (Свойства отображения) вкладки Display (Отображение)
командной панели установите флажок Backface Cull (Выбрать невидимую поверхность).
Не лишним будет после построения параллелепипеда заблокировать его от случайного смещения (как это делается, рассмотрено выше на примере второго варианта студии).
Теперь можно переходить к наложению текстур на плоскости параллелепипеда. Для этого сделайте следующее.
1. Откройте окно Material Editor (Редактор материалов) и выберите любую свободную ячейку образца.
2. Щелкните на кнопке Standard (Стандартный). В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка Multi/Sub-Object (Многокомпонентный). Щелкните на кнопке OK для подтверждения выбора.
3. В свитке Multi/Sub-Object Basic Parameters (Основные параметры многокомпонентного материала) нажмите кнопку Set Number (Установить количество) и задайте количество материалов равным количеству плоскостей параллелепипеда, то есть шести.
4. Назначьте материалам различные цвета, чтобы увидеть, какой плоскости будет соответствовать тот или иной материал (рис. 12.14).
5. Для присвоения материала параллелепипеду перетащите образец материала из ячейки на объект в окне проекции.
Рис. 12.14. Свиток Multi/Sub-Object Basic Parameters (Основные параметры многокомпонентного материала)
В окне проекции стороны параллелепипеда окрасятся в цвета, соответствующие ранее созданному материалу. Все это делалось только с одной целью – идентифицировать стороны параллелепипеда, чтобы знать, какой стороне какой материал соответствует.
Далее мы будем работать с окном диалога Asset Browser (Окно просмотра ресурсов), для вызова которого перейдите на вкладку Utilities (Утилиты) командной панели и щелкните на кнопке Asset Browser (Окно просмотра ресурсов).
В левой части окна Asset Browser (Окно просмотра ресурсов) укажите путь к файлам видов автомобиля. В правой части появятся значки с изображением этих видов (рис. 12.15).
Рис. 12.15. Окно Asset Browser (Окно просмотра ресурсов)
Сейчас вам пригодятся разноцветные материалы, которые создавались ранее, чтобы знать, какую текстуру на какую сторону параллелепипеда накладывать. Делается это просто: нужно мышью перетащить текстуру из окна Asset Browser (Окно просмотра ресурсов) на соответствующую кнопку материала Multi/Sub-Object (Многокомпонентный) в свитке Multi/Sub-Object Basic Parameters (Основные параметры многокомпонентного материала) окна Material Editor (Редактор материалов).
Например, если у вас нижняя часть параллелепипеда зеленого цвета, то и текстура вида сверху предназначается для материала с зеленым цветом.
Конечно, есть возможность накладывать текстуры и традиционным способом – непосредственно из окна Material Editor (Редактор материалов), но мне кажется, так проще.
Если после присвоения материалу текстур вы не видите их на параллелепипеде в окнах проекций, то щелкните на кнопке Show Map in Viewport (Отобразить карту в окне проекции)
После этого внимательно оцените расположение текстур на параллелепипеде – скорее всего, не все текстурные карты будут размещены на плоскостях так, как нам необходимо. У меня некорректно отобразился вид сверху и одна сторона (рис. 12.16).
Рис. 12.16. Виртуальная студия с присвоенными текстурными картами по умолчанию
Это легко исправить – достаточно изменить координаты наложения текстуры. Как это сделать, рассматривалось выше на примере второго способа построения студии. Напомню лишь, что это делается в свитке Coordinates (Координаты) с помощью параметра Angle (Угол). У меня для текстуры вида сбоку понадобилось изменить величину угла V на 180, а для вида сверху – W на 90 (рис. 12.17).
Этот вариант, на мой взгляд, лучший из тех, которые мы рассмотрели. У него нет явных недостатков, с ним легко работать, и такая студия максимально удобна для моделирования.
Наконец, последняя деталь в создании студии, но далеко не последняя по значимости. Чтобы текстурные карты в окнах проекций выглядели с максимальным качеством, нужно изменить настройки отображения в окнах проекций. Для этого сделайте следующее.
Рис. 12.17. Окончательный вид виртуальной студии
1. Выполните команду Customize ► Preferences (Настройка ► Параметры).
2. В открывшемся окне Preference Settings (Параметры установок) перейдите на вкладку Viewports (Окна проекций), щелкните на кнопке Configure Driver (Настроить драйвер) (в моем случае это OpenGL), после чего откроется окно диалога Configure (Конфигурировать).
3. Установите флажки Match Bitmap Size as Closely as Possible (По изображению насколько возможно точно) (рис. 12.18).
Рис. 12.18. Параметры настройки драйвера отображения
На этом упражнение по созданию виртуальной студии можно считать законченным.
ПРИМЕЧАНИЕ
На прилагаемом DVD в папке ExamplesГлава 12Studio находится описанный вариант виртуальной студии studio_v3.max.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.