11. Если теперь выполнить визуализацию, то обнаружится, что структура и количество теней не изменились. Объясняется это тем, что способность отбрасывать тени настраивается в отношении каждого источника света индивидуально. Так, при необходимости создания дополнительных теней, можно выполнить действия, описанные в шагах 3–9 в отношении каждого из дополнительных источников. В результате на визуализации добавятся дополнительные тени (рис. 4.25).
12. Обратите внимание, что значение параметра Multiplier (Усилитель), то есть интенсивность освещения каждого источника, занижено. Это сделано специально, т. к. если бы они светили в полную силу, как и основной источник, то помещение было бы чересчур залито светом, а тени были бы слабо заметны.
Итак, на примере несложной сцены с помещением, наполненным кое-какой мебелью, мы рассмотрели порядок включения и настройки теней на визуализации. Вы убедились, что форма и место расположения теней просчитываются программой автоматически, а не самим пользователем. Вам лишь остается определить отдельные характеристики тени и выполнить визуализацию.
Следует отметить, что существует несколько типов стандартных теней. Тот тип, с которым мы сейчас работали, называется Shadow Map (Карта тени). Это — самый простой тип тени. Он имеет ряд плюсов и минусов. Основным его плюсом является простота при визуализации: визуализация кадра с такими тенями не занимает много времени, выполняется быстро. Одним из существенных минусов данного типа теней является то, что при просчете формы и внешнего вида тени, не учитываются свойства материала, наложенного на объект, который отбрасывает тень. Например: стальной шарик и стеклянный шарик, при использовании теней типа Shadow Map (Карта тени), отбросят совершенно одинаково насыщенную тень.
Рассмотрим данный пример на практике.
1. Откройте файл Tip_Teni.Max в папке Primeri_Scen\Glava_4 на компакт-диске. Перед вами несложная сцена: источник света, два объекта (сферы), которые будут отбрасывать тень, и "пол" (примитив Box (Куб)), на который эти тени будут падать. При этом на одну сферу наложен полностью непрозрачный материал, а вторая сфера — наоборот почти полностью прозрачна.
2. Выделите имеющийся в сцене источник света, перейдите к его параметрам во втором разделе командной панели и включите наличие теней при помощи опции On (Включить), расположенной в группе параметров Shadows (Тени) в свитке General Parameters (Основные параметры).
3. Выполните визуализацию. На кадре хорошо видно, что и непрозрачный и прозрачный чайники отбросили совершенно одинаковую по степени насыщенности тень (рис. 4.26).
4. Опция переключения типа тени расположена ниже опции включения теней. Раскройте список вариантов типов теней и выберите вариант Ray Traced Shadows (Трассированные тени) (рис. 4.27).
5. Теперь на кадре визуализации отображаются разные по насыщенности тени: непрозрачный объект отбрасывает темную тень, а прозрачный — светлую (рис. 4.28). В то же время продолжительность визуализации немного возросла.
Итак, тип тени Ray Traced Shadows (Трассированные тени) позволяет учитывать особенности материала при создании теней.
Любой вновь добавляемый источник света освещает всю сцену целиком, т. е. каждый объект, который попадает в зону освещения этого источника. Однако бывают случаи, когда необходимо исключить конкретный объект сцены из списка освещаемых определенным источником. Например — потолок. Если основной источник света, освещающий все помещение, расположен выше уровня потолка, при этом потолок также присутствует, то он может не пропустить лучи света в помещение, и комната останется неосвещенной. В таком случае можно исключить потолок из списка освещаемых объектов основного источника, и лучи света будут свободно проходить сквозь потолок, будто его не существует вообще.
Рассмотрим порядок исключения объектов из списка освещаемых.
1. Очистите сцену от лишних объектов (удалением существующих или функцией File (Файл) | Reset (Сброс)).
2. Создайте в сцене множество разных объектов и один источник света Omni (Точечный). Объекты расположите примерно в одной плоскости (это удобно сделать, создавая все объекты в одном и том же окне проекций, например — Top (Вид сверху)). Источник света расположите над ними.
3. Выделите источник света, перейдите к его параметрам. Здесь, в нижней части свитка General Parameters (Основные параметры) нажмите кнопку Exclude (Исключить) (рис. 4.29).