Владимир Верстак - 3ds Max 2008. Секреты мастерства
ПРИМЕЧАНИЕ
Для реалистичного материала кожи требуется создание достаточно сложных многослойных карт, имеющих, в свою очередь, собственные карты смешивания или спада.
Чтобы создать материал для модели головы, выполните следующие действия.
1. В свитке Shader Basic Parameters (Базовые параметры раскраски) стандартного материала выберите из раскрывающегося списка строку Oren-Nayar-Blinn (По Оурену – Найару – Блинну). Данный вариант позволит получить большую свободу в настройках материала.
2. Разверните свиток Maps (Карты текстур) и щелкните на кнопке с надписью None (Отсутствует) рядом с картой Diffuse Color (Цвет рассеивания).
3. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка карту Bitmap (Растровое изображение).
4. В появившемся окне Select Bitmap Image File (Выбор растрового изображения) выберите сохраненную ранее текстурную карту HeadColor.
Перейдем к выбору карты рельефа.
1. Нажмите кнопку Go to Parent (Вернуться к исходному) на панели инструментов редактора материалов.
2. Щелкните в свитке Maps (Карты текстур) на кнопке None (Отсутствует) рядом с картой Bump (Рельефность).
3. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка карту Bitmap (Растровое изображение).
4. В появившемся окне Select Bitmap Image File (Выбор растрового изображения) выберите сохраненную ранее текстурную карту HeadBump.
И, наконец, загрузите карту блеска.
1. Нажмите кнопку Go to Parent (Вернуться к исходному) на панели инструментов редактора материалов.
2. Щелкните на кнопке None (Отсутствует) рядом с картой Specular Level (Уровень блеска).
3. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка карту Bitmap (Растровое изображение).
4. В появившемся окне Select Bitmap Image File (Выбор растрового изображения) выберите сохраненную ранее текстурную карту HeadSpecular (рис. 14.130).
Примените созданный материал к модели головы и выполните тестовую визуализацию. Если вы воспользовались файлом texturingstart.max с прилагаемого к книге DVD, то вам не нужно устанавливать и настраивать источники света – они присутствуют в сцене и настроены для работы с объектом. Если же вы решили применить собственную модель для текстурирования, то начните с того, что установите в сцене не менее двух источников света и настройте их положение, интенсивность, способность генерировать тени и цвет (если используется). Это необходимо сделать до начала корректировки созданного материала потому, что источники света значительно влияют на отображение модели при визуализации. В этом случае предварительно настроенный материал после изменения освещенности сцены может потребовать полного изменения настроек.
Рис. 14.130. Свиток Maps (Карты текстур) с загруженными текстурными картами
На рис. 14.131 представлена тестовая визуализация с настройками по умолчанию.
Рис. 14.131. Визуализация модели головы с настройками материала по умолчанию
Изображение, полученное при визуализации, благодаря созданным ранее текстурным картам уже сейчас имеет неплохой вид. Улучшить его, не прибегая к сложным настройкам текстурных карт, применению фотометрических светильников и визуализации путем трассировки лучей, можно, создав карту спада для цветового канала материала модели головы и повысив уровень рельефности (сейчас она почти незаметна). Для этого выполните следующие действия.
1. В редакторе материалов разверните свиток Maps (Карты текстур) для материала модели головы.
2. Щелкните на кнопке с именем карты цвета (HeadColor.jpg), в результате чего откроются настройки этой карты.
3. Щелкните на кнопке Bitmap (Растровое изображение).
4. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка карту Falloff (Спад) и на вопрос Keep old map as sub-map? (Оставить старую карту в качестве компонента?) ответьте утвердительно.
5. В появившемся свитке Falloff Parameters (Параметры спада) выберите из списка Falloff Type (Тип спада) строку Shadow/Light (Тень/свет).
6. В этом же свитке щелкните на образце белого цвета и в появившемся окне Color Selector (Выбор цвета) установите «холодный» цвет в диапазоне от темно-зеленого до темно-коричневого. В моем случае это цвет с такими значениями: Red (Красный) – 86, Green (Зеленый) – 85 и Blue (Синий) – 50.
Выполните тестовую визуализацию и обратите внимание на то, как изменился цвет в затененных участках объекта (рис. 14.132). Применение карты Falloff (Спад) позволило получить более естественный и глубокий цвет в области собственной тени.
Рис. 14.132. Визуализация модели головы после применения карты Falloff (Спад)
Улучшить конечное изображение и повысить его реалистичность можно, не только создавая сложные составные материалы, используя трассировку лучей и другие стандартные возможности программы 3ds Max, но и при помощи подключаемых модулей. Например, для визуализации изображения, представленного на рис. 14.133, был использован визуализатор V-Ray.
ПРИМЕЧАНИЕ
Для анализа созданного материала модели головы загрузите файл texturing_end.max, который находится в папке ExamplesГлава 14 прилагаемого DVD.
Рис. 14.133. Изображение, полученное при помощи модуля V-Ray
Создание волос
Выполняя предыдущие упражнения данной главы, вы научились моделировать и текстурировать голову человека. Остался последний шаг на пути к целостному портрету – волосы. Рассмотрим, как делаются волосы при помощи стандартного модификатора Hair and Fur (Волосы и мех).
Для выполнения упражнения откройте построенную и текстурированную ранее модель головы, которую можно найти на прилагаемом к книге DVD в папке ExamplesГлава 14. Файл называется texturing end.max.
Прежде чем применить модификатор построения волос, необходимо выполнить некоторые подготовительные операции. В первую очередь следует оставить для работы только один объект – модель головы. Для этого в любом из окон проекций выделите объект Head и, щелкнув на нем правой кнопкой мыши, выберите из списка контекстного меню строку Hide Unselected (Спрятать невыделенное). Далее необходимо определить область модели, на которой эти волосы будут расти. Для этого можно воспользоваться модификатором Mesh Select (Выделение сетки), с помощью которого следует выделить область, соответствующую естественному росту волос. Можно также построить сплайны, которые будут определять длину, направление и форму прически. Второй способ предполагает большую свободу в моделировании прически, поэтому им и воспользуемся.
Прежде чем строить сплайны для формы волос, рассмотрим некоторые моменты, связанные с таким построением:
■ все сплайны должны принадлежать одному объекту;
■ начало сплайнов (первая точка) должно находиться в начале роста волос (волосы строятся от корней);
■ при построении волос модификатор Hair and Fur (Волосы и мех) производит линейную интерполяцию между соседними сплайнами, в связи с чем необходимо иметь достаточное количество сплайнов для создания прически нужной формы;
■ интерполяция ведется с учетом порядковых номеров сплайнов, поэтому сплайны необходимо либо строить в строгой последовательности, либо после построения изменить порядок их следования.
Начните построение сплайнов, для чего выполните команду меню Create ► Shapes ► Line (Создание ► Формы ► Линия). Начните строить сплайн с лобной части головы и продлите его вниз вдоль правой стороны лица (рис. 14.134).
Рис. 14.134. Первый сплайн, определяющий форму волос
Проверьте положение сплайна во всех окнах проекций – он должен иметь форму первого локона волос и не должен пересекаться с поверхностью модели головы.
СОВЕТ
При создании сплайнов можно использовать минимальное количество вершин для построения базовой формы локона волос с последующим наращиванием вершин до необходимого количества.
Постройте новый сплайн на затылочной части головы или копируйте и подредактируйте созданный.
Продолжите построение сплайнов с таким расчетом, чтобы по периметру головы расположилось от 10 до 15 сплайнов (рис. 14.135).
Рис. 14.135. Форма и расположение сплайнов относительно модели головы
После построения сплайнов убедитесь, что они принадлежат одному объекту и располагаются по номерам в порядке следования. Если этого не произошло в процессе построения (я при построении новых кривых копировал сплайны на уровне подобъектов), то выполните следующие действия.
1. Выделите первый сплайн, расположенный справа от лицевой части модели головы.
2. В свитке Geometry (Геометрия) щелкните на кнопке Attach (Присоединить), в результате она выделится цветом.
3. В окне проекции Top (Сверху) последовательно выберите все построенные сплайны, продвигаясь по кругу вправо.
Теперь можно применить модификатор для создания волос на основе сплайнов. Для этого выделите построенные сплайны и на командной панели выберите из списка модификаторов строку Hair and Fur (WSM) (Волосы и мех (WSM)).