Окружающее затенение: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
мНет описания правки
мНет описания правки
Строка 1:
{{нет иллюстраций}}
 
'''Ambient occlusion''' (AO) - модель затенения, используемая в [[Трёхмерная графика|трехмерной графике]] и позволяющая добавить реалистичности изображению за счет вычисления интенсивности света, доходящего до точки поверхностии. В отличие от локальных методов, как например [[затенение по Фонгу]], ambient occlusion является глобальным методом, то есть, значение яркости каждой точки объекта зависит от других объектов сцены. В принципе, это достаточно отдаленно напоминает [[глобальное освещение]].
 
Ambient occlusion чаще всего вычисляется путем построения лучей, исходящих из точки поверхности во всех направлениях, с последующей их проверкой на пересечение с другими объектами. Лучи, достигнувшие фона или "неба", увеличивают яркость поверхности, в то время, как лучи, пересекающие другие объекты, не добавляют яркости. В результате точки, окруженные большим количеством геометрии, отрисовываются как более темные, а точки с малым количеством геометрии в видимой полусфере - светлыми.