Окружающая окклюзия (ambient occlusion)

Нода :abbr:`Ambient Occlusion (Окружающая окклюзия)`.

Шейдер Ambient Occlusion вычисляет, насколько закрыто полушарие над точкой шейдинга. Это можно использовать для процедурного текстурирования, например, для добавления эффектов выветривания исключительно к углам.

Для Cycles это затратный шейдер, который может значительно замедлить рендеринг. Если время рендеринга вызывает беспокойство, использование «заострённости» из ноды «геометрии» или запекание Ambient Occlusion приведёт к более быстрому рендерингу.

Примечание

Только Cycles
Нода Ambient Occlusion не даст корректного результата, если:

Входы (inputs)

Цвет (color)

Оттенок цвета вывода AO.

Расстояние (distance)

Расстояние, до которого другие объекты считаются заслоняющими точку шейдинга.

Нормаль (normal)

Нормаль используется для окклюзии окружающего пространства; если ничего не подключено, используется нормаль шейдинга «по умолчанию».

Свойства

Сэмплы (samples)

Количество сэмплов для трассировки лучей при сэмплировании окружающей окклюзии. Для оптимальной производительности используйте малые значения, насколько это возможно.

Внутри (inside)

Обнаружение выпуклых, а не вогнутых форм путём вычисления окклюзии внутри меша.

Только локально (only local) Только Cycles

Обнаруживает окклюзию самого объекта, а не других.

Выходы (outputs)

Цвет (color)

Окружающая окклюзия с цветовым оттенком.

OO (AO)

Фактор окклюзии окружающего света без цветового оттенка.

Пример

../../../_images/render_shader-nodes_input_ao_example.jpg

Белый шейдер OO.