Окружающая окклюзия »- это метод затенения и рендеринга, используемый для расчета степени воздействия каждой точки на сцене на окружающее освещение .
Окружающее освещение относится к тому, что такое окружающее освещение? :
... освещение должно быть постоянным и независимым от положения: это окружающее освещение.
Если окружающее освещение не имеет фиксированного положения, как тогда точки могут быть более или менее подвержены этому воздействию ? Окружающее освещение « светит на постоянную величину во всех направлениях». Поэтому, если свет идет со всех сторон , все точки должны подвергаться воздействию одного и того же фактора на окружающее освещение.
shading
ambient-occlusion
детеныш
источник
источник
Ответы:
Ваша точка зрения верна, когда она применяется к окружающему освещению в качестве метода приближения. Этот грубый подход действительно дает одинаковый уровень освещения всем поверхностям независимо от их окружения.
Тем не менее, окружающая окклюзия - это другой (менее грубый) подход, который моделирует, как уровни света в реальной сцене изменяются в зависимости от того, сколько отраженного света может достичь поверхности. Путаница происходит из-за двух очень разных подходов, имеющих одинаковые имена.
Окружающая окклюзия - намного лучшее приближение к тому, что в реальной жизни описывается как окружающий свет - свет, который исходит от фона, а не непосредственно от источника света.
При использовании в контексте окружающей окклюзии термин «окружающее освещение» все еще означает фоновый свет, аппроксимированный как одинаковый во всех направлениях, но поверхность освещается исходя из того, сколько из этих направлений не закрыты объектами в сцене.
Это дает слегка изменяющиеся уровни освещения, которые дают намного более реалистичные изображения, чем при одном уровне окружающего освещения. Это дает эффекты, видимые в реальной жизни, такие как углы комнаты немного темнее, чем где-либо еще.
источник
Окружающего света на самом деле не существует, если мы не говорим о космологии. То, что мы называем окружающим, это просто свет от множества вторичных отражений.
Изображение 1 : Нет внешнего освещения (слева) и внешнего освещения (справа). Оба выглядят искусственно.
Мы можем приблизить окружающий свет постоянным фактором. Но это выглядит слегка размытым, поскольку окружающий свет не является постоянным на сцене. Чтобы сделать внешний вид лучше, мы можем использовать хитрость. Если мы сделаем полусферический зонд для покрытия объекта (окклюзия), мы получим оценку того, как много пикселей находится внутри полости. Чем меньше вы живете в полости, тем больше вероятность, что окружающий свет попадет сюда.
Изображение 2 : Модулируя окружающий свет с помощью локальной геометрической окклюзии, мы получаем более приятный и реалистичный вклад окружающего света. Окончательный цвет и вклад также слегка подправлены (справа). Просто обычный эмбиент (слева).
ПРИМЕЧАНИЕ. Компонент окклюзии окружающего воздуха также используется другими явлениями, поэтому он также может имитировать загрязнение и т. Д. В любом случае вы НЕ должны умножать окклюзию окружающего воздуха на все. Многие учебники делают эту ошибку. Вы должны добавить внешнюю окклюзию к существующему изображению, то есть, если вы только оцените окружающий свет с ним.
источник