Неравномерная непрозрачность задается при помощи специальных карт. Это — черно - белые изображения. Черный цвет задает абсолютно прозрачные участки, а белый — абсолютно непрозрачные.
Поэтому каждую такую карту необходимо подготавливать заранее в любом растро-вом редакторе, в котором вам удобнее работать (Photoshop, GIMP и проч.). При использовании канала непрозрачности часто одновременно используется канал диффузного цвета. При помощи канала диффузного цвета мы задаем общее изо-бражение материала, а при помощи канала непрозрачности делаем отдельные его регионы прозрачными. Рассмотрим данные действия подробно на примере созда-ния стилизованного солнца.
1. Откройте файл Solnce.max в папке Primeri_Scen \Glava_5\ Solnce на компакт -диске.
2. Перед вами совсем не сложная сцена: упрощенный угол помещения, созданный при помощи примитива L-Ext (L- подобное тело выдавливания) , и плоскость по-ла. На стене расположена еще одна плоскость, имеющая квадратную форму ( рис. 5.25).
3. В отношении этой квадратной плоскости мы применим местами прозрачную текстуру с изображением стилизованного солнца. Для начала создадим ее.
Рис. 5.25. Исходная сцена Рис. 5.26. Наложена текстура с одной лишь картой диффузного канала
4. Откройте окно редактора материалов, выберите любой пустой слот и раскройте свиток Maps (Карты).
5. Выделите любой пустой слот, раскройте свиток Maps (Карты) и в качестве кар-ты диффузного цвета примените изображение из файла Solnce.jpg в папке Primeri_Scen\Glava_5\ Solnce (точно так же, как и в случае с картиной, рассмот-ренной ранее). В результате на стене будет висеть прямоугольное изображение стилизованного солнца (рис. 5.26).
6. Теперь ваша задача — сделать белые поля на картинке абсолютно прозрачными, чтобы осталась видимость лишь самого солнца. Для этого вам понадобится кар-та прозрачности, как на рис. 5.27. Файл с таким изображением находится в папке Primeri_Scen \Glava_5\ Solnce под именем Solnce_Opac ity.jpg.
7. Нажмите кнопку None справа от надписи Opacity (Непрозрачность). Появится знакомое окно выбора конкретной карты. Также выберите здесь первый пункт — Bitmap (Растровое изображение) , а затем в окне выбора конкретного файла выберите файл Solnce_Opacity.jpg в папке Primeri_Scen \Glava_5\Solnce.
8. Окно редактора материалов можно закрыть. Теперь на визуализации отобража-ется лишь та часть прямоугольника с солнцем, на которой расположено само солнце, белые поля стали абсолютно прозрачными (рис. 5.28).
Рис. 5.27. Карта прозрачности Рис. 5.28. Применена карта прозрачности Таким образом, используя карту непрозрачности в отношении одноименного кана-ла, мы сделали определенную область материала абсолютно прозрачной, что по-зволило скрыть ненужные его части.
П РИМЕЧАНИЕ
В дальнейшем вы будете создавать карты непрозрачности самостоятельно. Почти всегда внешний вид карты непрозрачности является производным от внешнего вида карты диффузного цвета. Поэтому порядок создания карты непрозрачности обычно следующий: открываете основное изображение (карту диффузного цвета) в любом растровом редакторе, прямо поверх него создаете черно - белое изображение карты непрозрачности. Затем при помощи команды Save As (Сохранить как) сохраняете по-лучившееся изображение в отдельный файл. В результате у вас останется неизме-ненный оригинал картинки, а также появится ее карта непрозрачности.
Канал Bump (Рельеф)
Канал Bump (Рельеф) отвечает за эффект рельефности материала. Зрительную рельефность также называют псевдорельефом. Суть ее заключается в том, что за счет добавления теней и бликов создается эффект рельефа поверхности материала, в то время как фактически она остается совершенно плоской. Использование по-добных текстур при создании материалов, скажем, интерьера применяется доста-точно часто. Например, для передачи легкой рельефности стены, выложенной ке-рамической плиткой.
Рассмотрим порядок использования канала рельефа на примере создания материала кирпичной кладки.
1. Создайте новую сцену. В окне проекций Perspective (Перспектива) создайте примитив Box (Куб). Значения его параметров задайте следующими: Length (Длина) — 1, Width (Ширина) — 300, Height (Высота) — 270. Это — стена, на которую мы впоследствии наложим текстуру кирпича.
2. Откройте окно редактора материалов. Выберите любой пустой слот и раскройте свиток Maps (Карты). Здесь в качестве карты канала диффузного цвета исполь-зуйте изображение из файла Kirpich.jpg, находящегося в папке Primeri_Scen \ Glava_5\ Kirpich на компакт - диске. Вернитесь на уровень редактирования вверх при помощи кнопки Go to Parent (Вернуться вверх) — см. рис. 5.22.
3. Получившуюся текстуру наложите на параллелепипед в сцене любым удобным образом.
4. Нажмите кнопку None справа от надписи Bump (Рельеф). Появится знакомое окно выбора конкретной карты. Выберите первый пункт — Bitmap (Растровое изображение) , а затем — файл Kirpich_Bump.jpg в папке Primeri_Scen \Glava_5\ Kirpich.
5. Вернитесь на уровень редактирования вверх при помощи средства Go to Parent (Вернуться вверх). Справа от названия канала Bump (Рельеф) в свитке Maps (Карты) располагается параметр степени использования канала (рис. 5.29). Уве-личьте его значение с 30 примерно до 80 единиц.
6. Теперь при визуализации отображается зрительный рельеф материала кирпич-ной стены. Сами кирпичи как будто немного выступают, а швы между ними — слегка вдавлены (рис. 5.30).
Итак, мы рассмотрели порядок использования черно - белого изображения в ка - честве карты рельефа материала. Белые области на картинке указывают на высту-пающие части текстуры, а черные — на вдавленные. Обратите внимание, что на нашей карте рельефа (Kirpich_Bump.jpg) формы самих кирпичей — белые, а швы между ними — черные. Именно поэтому кирпичи зрительно как бы выпирают из стены.
Рис. 5.29. Параметр степени использования Рис. 5.30. Простой и рельефный материалы канала рельефа кирпичей
Остальные каналы
Мы рассмотрели три наиболее часто употребляемых канала текстур. Всего, при ра-боте со стандартными текстурами, насчитывается до 12 каналов (см. рис. 5.17). Сейчас мы рассмотрим некоторые из этих каналов — те, что применяются реже. Specular Level (Яркость блика)
Канал Specular Level (Яркость блика) позволяет задавать разные значения яркости блика материала на отдельных его областях. Ранее мы рассматривали действие об-щего параметра Specular Level (Яркость блика) из свитка Blinn Basic Parameters (Основные параметры по Блинну), поэтому вы представляете себе его действие. Он
позволяет усиливать или наоборот уменьшать интенсивность блика на поверхности материала.
Используя какое - либо изображение в качестве карты данного канала, вы можете произвольно задавать степень интенсивности блика на определенных областях по-верхности модели за счет комбинирования светлых и темных цветов карты. Тем-ный цвет означает слабый блик, светлый — яркий блик.
1. Создайте в сцене обыкновенную сферу.
2. Откройте окно редактора материалов, выберите любой пустой слот, раскройте свиток Maps (Карты) и в качестве карты канала Specular Level (Яркость блика) примените изображение из файла Polosi.jpg, расположенного в папке Primeri_Scen\Glava_5\ Blik. Здесь и далее мы будем применять именно это изо-бражение для иллюстрирования действия отдельных каналов. Это изображение представляет собой черно - белые чередующиеся полосы (рис. 5.31).