Трехмерная графика
AutoCAD

       

4.4.2. Тени

В AutoCAD поддерживается два вида теней: накладываемые (shadow map) и вычисляемые (ray-traced shadow). Кроме того, следует заметить, что тени включаются и настраиваются как на уровне каждого отдельного источника света, так и на уровне всей сцены в целом. В первом случае используется раздел Cведения о тонированном изображении с тенями (Rendered Shadow Details) палитры "СВОЙСТВА СОЛНЦА" (SUN PROPERTIES) того или иного источника света, а во втором – раздел С тенями (Shadows) палитры "ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ ТОНИРОВАНИЯ" (ADVANCED RENDER SETTINGS).

Так, если при настройке свойств источника света пользователь назначит параметру Тип (Type), который находится в разделе Cведения о тонированном изображении с тенями (Rendered Shadow Details) палитры "СВОЙСТВА СОЛНЦА" (SUN PROPERTIES), значение Резкие (Sharp), то тени, отбрасываемые объектами за счет освещения от данного источника, будут вычисляться. Если же пользователь выберет для этого параметра значение Мягкие (Soft), то тени будут образовываться за счет наложения предварительно рассчитанной схемы затенения (shadow map). В первом случае края тени будут резкими и четкими, а во втором – мягкими и размытыми, причем степень нечеткости и размытости пользователь может настроить, изменяя значения свойства Размер текстуры и Смягчение того же раздела Cведения о тонированном изображении с тенями (Rendered Shadow Details).

По умолчанию на уровне всего чертежа тени во всех режимах рендеринга, кроме режима Черновое (Draft), отображаются. Однако следует помнить, что эти тени являются вычисляемыми, а не накладываемыми. Именно поэтому они и отсутствуют в режиме Черновое (Draft) – при рендеринге в этом режиме расчеты отражения и преломления лучей (ray tracing) не выполняются. В тех случаях, когда следует применить накладываемые тени, нужно, настроив упомянутые выше свойства соответствующего источника света, назначить параметру Текстура теней (Shadow map) раздела С тенями (Shadows) палитры "ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ ТОНИРОВАНИЯ" (ADVANCED RENDER SETTINGS) значение Вкл (On).

Для включения и отключения режима отображения теней на уровне всего чертежа в целом нужно щелкнуть по пиктограмме с изображением светящейся лампочки. Эта пиктограмма (см. рис. 4.8) находится в заголовках некоторых разделов панели "ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ ТОНИРОВАНИЯ" (ADVANCED RENDER SETTINGS): С тенями (Shadows), Отслеживание лучей (Ray Tracing) и др. В справочной системе AutoCAD этот переключатель называется Доступный (Enable). Если соответствующий режим отключен, его параметры будут недоступны для редактирования. В таком случае нужно щелкнуть по пиктограмме с изображением светящейся лампочки, а затем изменить нужные параметры режима.

Два вида теней нужны потому, что тени с размытыми контурами выглядят более реалистично для источников света, имитирующих солнце или уличный фонарь. С другой стороны, электролампочки обычно дают резкие тени с четкими границами. Именно такие тени получаются при использовании вычисляемых теней.

Конечно, бывают случаи, когда источники удаленного или направленного света дают достаточно резкие тени (например, солнце в зените в яркий летний день или лампа под абажуром, стоящая в полутемной гостиной), равно как и источники точечного света могут давать размытые тени (например, при наложении нескольких теней от разных источников точечного света). Кроме того, в некоторых случаях нужно применять только вычисляемые тени, поскольку они, в отличие от накладываемых, могут быть цветными, когда свет проходит через полупрозрачные цветные объекты. (Классический пример – это тень на полу собора, отбрасываемая витражом. Если создать ее на основе накладываемых теней, то на полу мы увидим не игру цветов, а набор черных и белых пятен.)

Наконец, при настройке теней следует учитывать и тот факт, что при использовании вычисляемых теней на выполнение рендеринга требуется больше времени, чем при использовании накладываемых теней.

 

 

 

Top.Mail.Ru
Top.Mail.Ru