4.5. Практическое задание. Хромируем все подряд
4.5. Практическое задание. Хромируем все подряд
В этом упражнении рассмотрим, как при помощи небольшого трюка можно создать вполне приемлемый материал хрома. Хромированные детали очень эффектно смотрятся, поэтому их часто применяют в трехмерной сцене.
Прежде чем говорить о создании материала, необходимо определиться с понятием хрома. Что такое хром? Это материал с высокой отражающей способностью и контрастностью, поэтому первое правило, которое нужно помнить при его использовании: для хромированного объекта важно окружение, то есть те предметы, которые будут отражаться в хроме.
В данном случае возможны два варианта: смоделировать окружение (если его нет) или создать иллюзию присутствия рядом других предметов при помощи соответствующих текстурных карт.
Второе правило реалистичного хрома заключается в том, что объект, которому присваивается хромированный материал, должен иметь сглаженные формы. Например, на примитиве Box (Параллелепипед) значительно сложнее создать реалистичный хром, нежели на ChamferBox (Параллелепипед с фаской).
Рассмотрим создание материала хрома при помощи процедурной карты, то есть исключительно средствами программы 3ds Max 2008.
Первое, что для этого понадобится, – объекты, с которыми вы будете работать. Для их создания сделайте следующее.
1. Выполните команду Create ? Extended Primitives ? Torus Knot (Создание ? Сложные примитивы ? Тороидальный узел).
2. Щелкните в окне проекции Top (Cверху) и создайте примитив Torus Knot (Тороидальный узел).
3. На небольшом расстоянии от первого постройте еще один примитив Torus Knot (Тороидальный узел). Два объекта нужны, чтобы они отражались друг в друге.
4. Для создания плоскости, на которой будут располагаться эти объекты, выполните команду Create ? Standard Primitives ? Plane (Создание ? Простые примитивы ? Плоскость).
5. Щелкните в левом верхнем углу окна проекции Top (Cверху) и переместите указатель мыши в нижний правый угол так, чтобы построенные ранее примитивы оказались на плоскости (рис. 4.37).
Рис. 4.37. Два примитива Torus Knot (Тороидальный узел) и примитив Plane (Плоскость)
Теперь можно переходить к непосредственному созданию материала.
Идея использования карты Gradient Ramp (Усовершенствованный градиент) основывается на простом наблюдении. В хромированном предмете, лежащем на плоскости, отражаются три пространства:
? снизу отражается плоскость, на которой лежит предмет;
? сверху – потолок, небо, то есть что-нибудь светлое;
? стороны отражают окружающие предметы и пространство, уходящее вдаль (эти отражения по большей части темные благодаря «жестким» отражениям).
Для построения материала хрома нужна бело-черно-белая текстура, которую легко создать и контролировать при помощи карты Gradient Ramp (Усовершенствованный градиент). Чтобы ее создать, выполните следующие действия.
1. Откройте Material Editor (Редактор материалов), щелкнув на кнопке
находящейся на панели инструментов, или выполнив команду Rendering ? Material Editor (Визуализация ? Редактор материалов).
2. Выберите ячейку со свободным материалом.
3. Разверните свиток Maps (Карты текстуры), щелкните на кнопке None (Отсутствует) рядом с картой Reflection (Отражение).
4. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт) выберите из списка Gradient Ramp (Усовершенствованный градиент).
5. Настройте параметры материала, как показано на рис. 4.38.
Рис. 4.38. Настройки карты Gradient Ramp (Усовершенствованный градиент)
Разберем подробнее настройки этой карты. Прежде всего нужно в раскрывающемся списке Gradient Type (Тип градиента) выбрать значение Linear (Прямой), а в Interpolation (Интерполяция) – строку Solid (Постоянная). После этого назначьте два цвета: белый и черный (или близкий к черному). Для этого дважды щелкните на ползунке под шкалой градиентного перехода и в открывшемся окне Color Selector (Выбор цвета) выберите нужный цвет. Соотношение цветов должно быть близким к 1:2, то есть белый цвет должен занимать в два раза больше места, чем черный. Затем нужно повернуть карту на 90°, задав значение W для Angle (Угол) равным 90, и установить флажок Mirror (Зеркальное отображение) для координаты U. Чтобы избежать резкого перехода на стыке цветов, можно увеличить значение параметра Blur (Размытие). Можно также использовать карту Noise (Шум), чтобы еще больше сгладить резкий переход. В свитке Coordinates (Координаты) необходимо задать способ использования карты, установив переключатель в положение Environment (Окружающая среда), а из списка Mapping (Проекция), который определяет способ наложения координат, выбрать Spherical Environment (Сферическая фоновая), так как вы создаете карту для окружения. На этом с основными настройками можно закончить. В результате вышеописанных операций у вас должна получиться процедурная карта, подобная показанной на рис. 4.39.
Следующим шагом разработки материала хрома является создание материала Raytrace (Трассировка), который в качестве карты окружения будет использовать созданную вами градиентную карту. Для этого выполните следующие действия.
1. Щелкните на кнопке выбора материала – Gradient Ramp (Усовершенствованный градиент).
2. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт текстур) выберите из списка карту Raytrace (Трассировка).
3. Ответьте утвердительно на предложение оставить созданную карту Gradient Ramp (Усовершенствованный градиент) в качестве подматериала.
Рис. 4.39. Процедурная карта Gradient Ramp (Усовершенствованный градиент) после выполнения всех настроек
В результате в свитке Maps (Карты текстур) стандартного материала в качестве карты Reflection (Отражение) будет загружена карта Raytrace (Трассировка).
Можно ограничиться этим, но мы создадим еще материал Raytrace (Трассировка). Отличие карты Raytrace (Трассировка) от материала Raytrace (Трассировка) заключается в том, что материал имеет больше параметров и позволяет получить лучшее качество при визуализации. Для создания материала Raytrace (Трассировка) выполните следующие действия.
1. Выберите в окне Material Editor (Редактор материалов) ячейку со свободным материалом.
2. Щелкните на кнопке Standard (Стандартный) для выбора материала.
3. В открывшемся окне Material/Map Browser (Окно выбора материалов и карт текстур) выберите из списка материал Raytrace (Трассировка).
4. Скопируйте карту Gradient Ramp (Улучшенный градиент), щелкнув правой кнопкой мыши на кнопке Gradient Ramp (Улучшенный градиент), созданной ранее, и из появившегося списка выберите способ копирования Copy (Независимая копия объекта).
5. В свитке Raytra?e Basic Parameters (Базовые параметры трассируемого материала) материала Raytra?e (Трассируемый) щелкните правой кнопкой мыши на кнопке Environment (Окружающая среда) и из появившегося списка выберите Paste (Copy) (Вставить (копию)).
6. Измените параметры материала Raytrace (Трассировка) так, как показано на рис. 4.40.
Рис. 4.40. Настройки параметров материала Raytrace (Трассировка) для хрома
При желании можно увеличить значение параметра Index Of Refr (Коэффициент преломления). В качестве типа затенения из списка Shading (Затенение) выбран Metal (Металл) – это также необязательно, но создает более жесткие цветовые переходы, характерные для хрома.
Более важным в настройках является параметр Reflect (Отражение), который управляет отражательной способностью материала. В данном случае нужно выбрать светло-серый или серо-голубой цвет (для придания этого оттенка хрому). Назначьте материал объектам (рис. 4.41).
Немного усложним объекты и добавим надпись, сделанную при помощи карты Bump (Рельефность) и объекта Text (Текст). Результат показан на рис. 4.42.
Рис. 4.41. Объекты сцены после применения материала хрома
Рис. 4.42. Результат просчета при помощи стандартного визуализатора с применением параметра Area Shadow (Область тени)
Добавлю, что визуализация проводилась стандартным визуализатором программы 3ds Max 2008 без применения глобального освещения, каустики и других специальных эффектов, придающих изображению более реалистичный вид. В данной сцене использовалось только трехточечное освещение с применением Area Shadow (Область тени).
Еще один способ создания материала хрома – с помощью специальных растровых карт, имитирующих хромированный материал. Как правило, материал на основе таких карт имеет не очень реалистичный вид. Однако у этого способа есть и свои плюсы – минимальное время на настройку и визуализацию. Его использование оправданно для объектов на заднем плане.
Неплохого качества визуализации можно достичь, используя HDRI (High Dynamic Range Images – изображение с большим динамическим диапазоном) в качестве карты для материала хрома.
Улучшить конечное изображение можно также, применив подключаемый модуль визуализации – V-Ray. На рис. 4.43 показана та же сцена, визуализированная при помощи V-Ray без источников света, но с использованием глобального освещения.
Разница заметна, но если для вас имеет значение время визуализации, вы работаете на компьютере со слабым процессором или в сцене большое количество полигонов, то применение стандартного визуализатора вполне приемлемо. При использовании стандартного визуализатора сцена просчитывается быстрее примерно в полтора раза.
На рис. 4.44 представлен фрагмент примитива Torus Knot (Тороидальный узел) с надписью.
Рис. 4.43. Сцена, визуализированная при помощи подключаемого модуля V-Ray
Рис. 4.44. Фрагмент примитива Torus Knot (Тороидальный узел) с надписью
Вы можете также попробовать сделать хром на основе карты Swirl (Завихрение) или Noise (Шум). Более сложных эффектов можно достичь, используя различные комбинации процедурных карт.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
2.4. Практическое задание. Натюрморт
2.4. Практическое задание. Натюрморт Изучая моделирование трехмерных объектов, мы стремимся создавать большие и сложные работы, но оказывается, что простыми средствами можно добиться вполне приемлемых результатов. Ключ к успеху не только в том, чтобы модель или сцена была
3.4. Практическое задание. Пес Барбос
3.4. Практическое задание. Пес Барбос В данном разделе рассмотрен простой пример персонажного моделирования. В этом упражнении я не преследую цель детально описать процесс моделирования – это лишь концепция и мой личный подход к работе такого рода.Все начинается с выбора
4.6. Практическое задание. Текстурирование натюрморта
4.6. Практическое задание. Текстурирование натюрморта В разделе «Практическое задание. Натюрморт» предыдущей главы мы простыми средствами моделирования создали сцену, представляющую собой натюрморт из фруктов и ягод. Рассмотрим некоторые способы текстурирования
5.2. Практическое задание. Разрежем лазерным лучом
5.2. Практическое задание. Разрежем лазерным лучом Если вы решили создать заставку в стиле «Звездных войн» или нестандартно анимировать надпись, то вам не обойтись без такого эффекта, как луч лазера. В этом небольшом упражнении мы научимся создавать такой луч простыми
5.3. Практическое задание. Объемный свет
5.3. Практическое задание. Объемный свет Очень часто в процессе моделирования для придания сцене каких-то индивидуальных особенностей приходится применять различные трюки и эффекты. Одним из таких приемов является Volume Light (Объемный свет).Наверное, любой человек хотя бы
6.3. Практическое задание. Повращаем шестеренками
6.3. Практическое задание. Повращаем шестеренками Это упражнение посвящено созданию анимации зависимостей, когда параметры одного объекта управляют анимацией другого. Простым примером такой анимации может быть часовой механизм, в котором пружина приводит в действие
6.5. Практическое задание. Лейся, фонтан!
6.5. Практическое задание. Лейся, фонтан! Прежде чем приступить к созданию анимации фонтана, попробуем разобраться в том, что представляет собой обыкновенный фонтан и какие силы действуют на струю воды, вытекающую из трубы.Вода под давлением устремляется из трубы вверх, а
7.2. Практическое задание. Стелем скатерть
7.2. Практическое задание. Стелем скатерть Разработчики компьютерной графики рано или поздно сталкиваются с моделированием интерьера. Можно потратить много времени на создание моделей мебели и предметов быта, но изображение не будет выглядеть реалистичным без
7.3. Практическое задание. Развешиваем шторы
7.3. Практическое задание. Развешиваем шторы Еще одной замечательной особенностью тканей в 3ds Max является их способность взаимодействовать с объектом типа Wind (Ветер). Используя его, можно смоделировать штору, развевающуюся у открытого окна.Вы можете создать сцену,
7.4. Практическое задание. Боулинг
7.4. Практическое задание. Боулинг Как вы можете догадаться из названия упражнения, мы будем говорить о боулинге, а точнее, о динамике твердых тел, использованной при моделировании такой сцены. Нам понадобится примитивный зал для боулинга, кегли и шар. Вы можете
7.5. Практическое задание. Вывеска на ветру
7.5. Практическое задание. Вывеска на ветру Для выполнения данного упражнения вам понадобится несложная модель вывески. Вы можете воспользоваться файлом boardstart.max, который находится в папке ExamplesГлава 07Board прилагаемого к книге DVD. Я сделал ее, используя два сплайна (с
7.6. Практическое задание. Анимация движения автомобиля
7.6. Практическое задание. Анимация движения автомобиля Анимировать движение автомобиля можно различными способами – начиная с ключевых кадров и контроллеров и заканчивая модулем reactor. Причем с помощью модуля reactor анимацию можно выполнить двумя способами: используя для
7.7. Практическое задание. Круги на воде
7.7. Практическое задание. Круги на воде Модуль reactor предоставляет также возможность работать с поверхностью воды. Рассмотрим простой пример расчета динамики, в котором чайник падает в воду. Для этого, как обычно, понадобится создать несложную сцену. Это могут быть лишь два
7.8. Практическое задание. Парикмахерское искусство
7.8. Практическое задание. Парикмахерское искусство Рассмотрим, как делаются волосы при помощи стандартного модификатора Hair and Fur (Волосы и мех). Для выполнения упражнения откройте построенную и текстурированную ранее модель головы, которую можно найти на прилагаемом к
8.7. Практическое задание. Оставь свой след на фотографии!
8.7. Практическое задание. Оставь свой след на фотографии! Технологии развиваются с такой скоростью, что вчерашняя недостижимая мечта становится обыденной реальностью. Так произошло с цифровой фотографией.Сегодня каждый желающий может приобрести цифровой фотоаппарат и
8.8. Практическое задание. Делаем постпродакшн
8.8. Практическое задание. Делаем постпродакшн Словосочетание Video Post является производным от термина Post-production – завершающий этап создания фильма, когда происходит окончательная сборка и доводка отснятого материала, наложение спецэффектов, создание переходов. Модуль Video