Визуализация при помощи Ambient Occlusion
Из Википедии: Ambient occlusion (AO) — модель затенения, используемая в трёхмерной графике и позволяющая добавить реалистичности изображению за счёт вычисления интенсивности света, доходящего до точки поверхности. В отличие от локальных методов, как например затенение по Фонгу, ambient occlusion является глобальным методом, то есть значение яркости каждой точки объекта зависит от других объектов сцены. В принципе, это достаточно отдалённо напоминаетглобальное освещение.
Теперь рассмотрим как это делается в Maya с помощью mental ray.
1.Создаем простую модель ступенек. Это для того чтобы оценить степень затенения, зависящую от расстояния поверхностей.
2.Переносим объект в отдельный рендер слой. Выделяем объект и нажимаем кнопку «Assign new layer and assign selected objects» (на рисунке обведено красным).
3.Назначаем на слой Overrides material: Overrides->Crate New Materials Override->Surface Shader. После этого модель «Ступеньки» станет сплошной черной.
Переходим в Attribute Editor. Перед нами сразу будет Surface Shader. Назначаем на Out Color > mb_fast_occlusion (такая нода будет отображаться, если у Вас включен визуализатор mentalray). Нода mb_fast_occlusion находится в разделе textures (mental ray).
5.Настраиваем ноду mb_fast_occlusion. В строке Samples я обычно ставлю 256, это определяет шум затенения. Чем больше цифра, тем мягче и менее шумовая тень.
6.Далее настроим визуализацию: В окне Render Settings –> вкладка Ambient Occlusion Поставьте галочку возле Ambient Occlusion, настройки по умолчанию сойдут. Число Rays определяет качество затенения.
7.Пробуем визуализировать. У нас получилось затенение в области между ближними поверхностями, и чем ближе поверхности тем больше затенение. Сам принцип теперь ясен. Можно попробовать увеличить число Rays в render Settings или в ноде mb_fast_occlusion строке Samples. Еще не забудте поставить Antialiasing в render settings -> Quality -> Anti-Aliasing Quality -> Raytrace/Scanline Quality -> Max Sample Level поставьте 2 как минимум.
AO полезен для оценки геометрии, для создания слоев под композ, и вообще смотрится не плохо :)
www.mnexus-studio.com mnexus.blogspot.com