Чтение онлайн

ЖАНРЫ

Шрифт:

Рис. 5.8. Окно Color Selector

Рис. 5.9. Две текстуры в слотах с разными значениями силы блика

Рис. 5.10. У материалов в слотах разные значения параметра Glossiness при одинаковой силе блика

? Glossiness (Глянец) — данный параметр отвечает за размеры блика. Задайте значение предыдущего параметра ( Specular Level )

равным 90, затем, оперируя значением параметра Glossiness (Глянец), изменяйте размеры блика. Интенсив-ность блика при этом сохраняется постоянной. Использование данного парамет-ра удобно для уточнения внешнего вида глянцевых поверхностей (рис. 5.10).

? Soften (Смягчение) — параметр, отвечающий за смягчение формы блика, его сглаженность. Значение его варьируется в пределах от 0 до 1. Чем оно выше, тем более сглаженным выглядит блик (рис. 5.11).

Рис. 5.11. Разные значения параметра Soften на одинаковых бликах Форму и размеры создаваемого блика можно отследить при помощи специального графического индикатора, расположенного в этой группе параметров. Здесь ото-бражается небольшой график. Высота графика отвечает за силу блика, а ширина — за его размеры.

Справа от группы выбора цвета материала расположен параметр Self-Illumination (Самосвечение). Данный параметр позволяет настраивать эффект самосвечения ма-териала. Это выглядит так, как если бы объект светился сам по себе. Увеличивая значение данного параметра, мы усиливаем эффект самосвечения. При чрезмерном усилении эффекта пропадает зрительный объем модели. Зрительный объем переда-ется за счет перепада света и тени на поверхности модели, а эффект самосвечения убирает тень. Поэтому его необходимо использовать аккуратно. На рис. 5.12 пока-зан один и тот же объект с разными значениями самосвечения текстуры.

Рис. 5.12. Разные значения самосвечения материала

Самосвечение можно также настраивать при помощи цвета. Установите флажок Color (Цвет) слева от данного параметра. Теперь, задавая тот или иной цвет вместо цифры, можно создавать эффект самосвечения объекта конкретным цветом. При этом интенсивность самосвечения будет определяться яркостью выбранного цвета. Последний параметр свитка Blinn Basic Parameters (Основные параметры по Блинну) — Opacity (Не-прозрачность). Данный параметр позволяет редакти -ровать равномерную непрозрачность материала. Стандартное значение данного параметра — 100. При этом материал остается совершенно непрозрач-ным. Уменьшая значение параметра, мы делаем его более прозрачным. Абсолютная прозрачность дости-гается при значении, равном 0. Изначально прозрач-ность материала слабо отображается в слоте: сфера в

нем просто становится темнее. Чтобы отображать прозрачность материала более наглядным образом, Рис. 5.13. Опция включения необходимо включить задний фон слота. Это делается заднего фона слота при помощи специальной опции — Background (Зад-ний фон), расположенной на вертикальной панели опций (рис. 5.13). Включив задний фон, можно отслеживать изменения текстуры в слоте на специальном клетчатом фоне.

Я не зря отметил, что параметр Opacity (Непрозрачность) позволяет оперировать равномерной непрозрачностью. Равномерная непрозрачность редко выглядит реа-листично. Например, на округлых поверхностях непрозрачность лучше задавать иначе, а не данным параметром, т. к. они, как правило, не бывают равномерно про-зрачными. Позднее мы научимся создавать непрозрачность разными способами. На рис. 5.14

показаны объекты с разной степенью непрозрачности.

Рис. 5.14. Объекты с разной степенью непрозрачности

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

Наложение текстур

Создав текстуру, ее необходимо наложить на конкретную модель в сцене. Сущест-вует несколько способов наложения текстур, каждый из которых удобен в опреде-ленной ситуации:

? простой перенос текстуры на объект;

? перенос на совокупность объектов;

? назначение текстуры.

Рассмотрим подробно данные методы.

Простой перенос текстуры на объект Простой перенос текстуры на объект производится вручную.

1. Создайте в сцене любой стандартный примитив (желательно, чтобы его форма содержала округлые элементы). Это — модель, в отношении которой мы приме-ним текстуру.

2. Откройте окно редактора материалов. Выберите любой пустой слот и при

3. Наведите курсор мыши на слот с текстурой в окне редактора материалов, на-жмите кнопку мыши и, не отпуская ее, переведите курсор на модель в сцене и только здесь отпустите кнопку. Таким образом, вы перенесли текстуру из сло-та на объект.

В результате данного действия материал, созданный в слоте, будет применен к созданному стандартному примитиву в сцене. Теперь между слотом и объектом появилась односторонняя связь. Она выражается в том, что при изменении любого параметра материала в окне редактора материалов будет происходить соответст-вующее изменение внешнего вида объекта в сцене, на который наложен данный материал.

Например, измените сейчас диффузный цвет материала в свитке Blinn Basic Parameters (Основные параметры по Блинну) — Diffuse . Цвет изменится не только в слоте окна редактора материалов, но сразу же и в сцене на стандартном примитиве.

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

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

1. Создайте в сцене несколько стандартных примитивов и выделите их вместе при помощи рамки.

2. В окне редактора материалов выделите слот с созданной простейшей текстурой.

3. Выполните перенос материала из слота на лю-бой из выделенных объектов.

4. Появится окно Assign Material (Назначить ма-териал), в котором можно выбрать один из двух вариантов наложения материала (рис. 5.15):

? Assign to Object (Назначить объекту) —

в этом случае материал применится лишь Рис. 5.15. Окно Assign Material в отношении того объекта, на который вы осуществили перенос;

? Assign to Selection (Назначить выделению) — в этом случае материал будет применен ко всем выделенным объектам.

Таким образом, чтобы применить текстуру к совокупности объектов, их необходи-мо выделить, применить к любому и выбрать пункт Assign to Selection (Назначить выделению).

Назначение текстуры

Текстуру также можно наложить на объект или совокупность объектов методом назначения. Суть его заключается в использовании специальной опции — Assign Material to Selection (Назначить материал выделенному) .

Поделиться с друзьями: