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

на главную - закладки

Жанры

Шрифт:

Объекты не отбрасывают теней включения теней

Рис. 7.16. Появились ненастроенные тени Рис. 7.17. Свиток Shadow Parameters

ки. Однако здесь можно оперировать насыщенностью тени, задавая цвета града-ции серого. Например, если задать светло - серый цвет, тень станет гораздо менее насыщенной.

7. Параметр Dens. (Плотность) также позволяет оперировать степенью насыщен-ности тени. Чем выше значение данного параметра, тем более темной будет тень. Чтобы действие данного параметра было наиболее наглядно, восстановите черный цвет теней в предыдущем параметре — Color (Цвет). Если теперь задать значение параметра Dens. (Плотность) равным 0,4, то тени на визуализации ста-

нут гораздо более прозрачными, менее насыщенными (рис. 7.18).

8. Раскройте свиток Shadow Map Params (Параметры карты тени), расположен-ный ниже. Здесь нам понадобится параметр Sample Range (Разброс лучей) — рис. 7.19.

Рис. 7.18. Тени стали мягче Рис. 7.19. Параметр

Sample Range

Данный параметр отвечает за сглаженность границ тени. При стандартном его значении форма тени практически повторяет контуры отбрасывающего ее объ-екта. Увеличивая значение данного параметра, вы делаете тень более размытой. Для наглядности действия данного параметра немного увеличьте значение пре-дыдущего параметра — Dens. (Плотность) — примерно до 0,7. На рис. 7.20 по-казана тень от объекта при значении параметра Sample Range (Разброс лучей) равном 15.

9. Поочередно выделите вспомогательные источники света (они называются Dop_1 и Dop_2) и включите их при помощи опции On (Включить) в группе параметров Light Type ( Тип источника) в свитке General Parameters (Основные парамет-ры) — рис. 7.21. Эта опция позволяет включать и выключать источник. Изначаль-но источники были выключены, что легко определить по их черному цвету.

Рис. 7.20. Тень стала гораздо более размытой Рис. 7.21. Опция включения/ выключения источника света

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

вия, описанные в шагах 3—8 в отношении каждого из дополнительных источ-ников. В результате при визуализации проявятся дополнительные тени (рис. 7.22).

Рис. 7.22. Добавились тени

11. Обратите внимание, что значение параметра Multiplier (Усилитель), т. е. ин-тенсивность освещения каждого источника, занижено. Это сделано специально, т. к. если бы они светили в полную силу, как и основной источник, то помеще-ние было бы чересчур залито светом, а тени были бы слабо заметны.

Итак, на примере несложной сцены с помещением, наполненным кое - какой ме - белью, мы рассмотрели порядок включения и настройки теней на визуализации. Вы убедились, что форма и расположение теней просчитываются программой автома-тически, а не самим пользователем. Вам лишь остается определить отдельные ха-рактеристики тени и выполнить визуализацию. Следует отметить, что существует несколько типов стандартных теней. Тот тип, с которым мы сейчас работали, называется Shadow Map (Карта тени). Это — са-мый простой тип тени. Он имеет ряд достоинств и недостатков. Основным его дос-тоинством является простота при визуализации: визуализация кадра с такими теня-ми не занимает много времени, выполняется быстро. Одним из существенных не-достатков данного типа теней является то, что при просчете формы и внешнего вида тени не учитываются свойства материала, наложенного на объект, который отбрасывает тень. Например: стальной шарик и стеклянный шарик при использова-нии теней типа Shadow Map (Карта тени) отбросят совершенно одинаково насы-щенную тень.

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

1. Откройте файл Tip_Teni.Max в папке Primeri_Scen\ Glava_7 на компакт - диске. Перед вами несложная сцена: источник света, два объекта (сферы), которые бу-дут отбрасывать тень, и "пол" (примитив Box (Куб)), на который эти тени будут падать. При этом на одну сферу наложен полностью непрозрачный материал, а вторая сфера, наоборот, почти полностью прозрачна.

2. Выделите имеющийся в сцене источник света, перейдите к его параметрам во втором разделе командной панели и включите наличие теней при помощи опции On (Включить), расположенной в группе параметров Shadows (Тени) в свитке General Parameters (Основные параметры).

3. Выполните визуализацию. В кадре хорошо видно, что непрозрачный и прозрач-ный чайники отбросили совершенно одинаковую по степени насыщенности тень (рис. 7.23).

4. Опция переключения типа тени расположена ниже опции включения теней. Рас-кройте список вариантов типов теней и выберите вариант Ray Traced Shadows (Трассированные тени) — рис. 7.24.

Рис. 7.23. Прозрачный и непрозрачный объекты Ray Traced Shadows Рис. 7.24. Опция отбрасывают одинаковые тени

5. Теперь в кадре визуализации отображаются разные по насыщенности тени: непрозрачный объект отбрасывает темную тень, а прозрачный — светлую (рис. 7.25). В то же время продолжительность визуализации немного возросла.

Итак, тип тени Ray Traced Shadows (Трассированные тени) позволяет учитывать особенности материала при создании теней.

Рис. 7.25. Внешний вид теней стал зависеть от материала объектов Рис. 7.26. Кнопка Exclude Исключение объектов из списка освещаемых Любой вновь добавляемый источник света освещает всю сцену целиком, т. е. каж-дый объект, который попадает в зону освещения этого источника. Однако бывают случаи, когда необходимо исключить конкретный объект сцены из списка осве-щаемых определенным источником. Пример — потолок. Если основной источник света, освещающий все помещение, расположен выше уровня потолка, при этом потолок также присутствует, то он может не пропустить лучи света в помещение, и комната останется неосвещенной. В таком случае можно исключить потолок из списка освещаемых объектов основного источника, и лучи света будут свободно проходить сквозь потолок, будто его не существует вообще. Рассмотрим порядок исключения объектов из списка освещаемых.

1. Очистите сцену от лишних объектов (удалением существующих объектов или командой меню File | Reset (Файл | Сброс)).

2. Создайте в сцене множество разных объектов и один источник света Omni (То-чечный). Объекты расположите примерно в одной плоскости (это удобно сде-лать, создавая все объекты в одном и том же окне проекций, например Top (Вид сверху)). Источник света расположите над ними.

3. Выделите источник света, перейдите к его параметрам. Здесь, в нижней части свитка General Parameters (Основные параметры) , нажмите кнопку Exclude (Исключить) — рис. 7.26.

4. Появится окно Exclude/Include (Исключить/Включить). Оно состоит из двух колонок: в левой колонке отображается общий список объектов сцены, а в правой — те объекты, которые исключены из списка освещаемых. Чтобы ис-ключить определенный объект из списка освещаемых, необходимо выбрать его в левой колонке и нажать кнопку со стрелкой вправо, расположенную между колонками. Выбранный объект перенесется в правую колонку. Теперь он ис-ключен из списка освещаемых объектов.

5. Закройте это окно и выполните визуализацию. Один из объектов остался чер-ным, т. к. по отношению к нему источников света в сцене просто нет.

Поделиться:
Популярные книги

#Бояръ-Аниме. Газлайтер. Том 13

Володин Григорий Григорьевич
13. История Телепата
Фантастика:
боевая фантастика
аниме
попаданцы
фэнтези
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 13

Кодекс Крови. Книга ХVIII

Борзых М.
18. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХVIII

Иван Грозный: Кровавый поэт

Бушков Александр Александрович
Научно-образовательная:
история
6.67
рейтинг книги
Иван Грозный: Кровавый поэт

Оживший камень

Кас Маркус
1. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Оживший камень

Князь Мещерский

Дроздов Анатолий Федорович
3. Зауряд-врач
Фантастика:
альтернативная история
8.35
рейтинг книги
Князь Мещерский

Вернувшийся: Новая жизнь. Том I

Vector
1. Вернувшийся
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Вернувшийся: Новая жизнь. Том I

Первый среди равных. Книга V

Бор Жорж
5. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Первый среди равных. Книга V

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Эволюционер из трущоб. Том 12

Панарин Антон
12. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Эволюционер из трущоб. Том 12

#Бояръ-Аниме. Газлайтер. Том 36

Володин Григорий Григорьевич
36. История Телепата
Фантастика:
боевая фантастика
аниме
фэнтези
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 36

Герцог и я

Куин Джулия
1. Бриджертоны
Любовные романы:
исторические любовные романы
8.92
рейтинг книги
Герцог и я

Гром с севера

Мазуров Дмитрий
8. Громовая поступь
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Гром с севера

Я Гордый Часть 3

Машуков Тимур
3. Стальные яйца
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я Гордый Часть 3

Шайтан Иван 5

Тен Эдуард
5. Шайтан Иван
Фантастика:
попаданцы
альтернативная история
историческое фэнтези
5.40
рейтинг книги
Шайтан Иван 5