Методы глобального освещения

Математическое моделирование освещения, при котором используются упрощенные модели – прямое освещение от конечного числа точечных источников без учета переотражений, получило название локального освещения (local illumination). Моделирование освещения, при котором достаточно точно воспроизводятся реальные характеристики ОП и оптические свойства отражающих/пропускающих свет поверхностей, учитываются процессы переотражения света, затенение источников света и экранирование поверхностей, а также учитывается текстура поверхности и изменение цветности излучения при взаимодействии с отражающими/пропускающими поверхностями называется глобальным освещением (global illumination). Методы глобального освещения впервые появились в среде компьютерной графики.

В глобальном освещении используется следующая терминология:

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

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

Рендеринг – процесс воспроизведения компьютером трехмерного изображения сцены при её визуализации.

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

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

где - яркость в точке A(r) поверхности объекта сцены в направлении камеры, определяемом вектором s. - яркость, видимая из точки A в направлении источника света (вектора s*). - функция двунаправленного распределения отражения (bidirectional reflection distribution function) BDRF - коэффициент яркости при направленном освещении зависящий от точки A(r), но не от одного направления визирования, а и от направления освещения или падения излучения. - элементарный телесный угол относительно вектора падающего от источника света луча s*.

Функция характеризует направленность отражающих свойств поверхности и определяется как отношение яркости элемента поверхности, содержащего точку A(r), в направлении s, к освещенности этого элемента, обусловленной световым потоком, упавшим на этот элемент в телесном угле в направлении s*:

По аналогии с отражающими поверхностями для прозрачных поверхностей используется функция двунаправленного распределения пропускания (bidirectional transmittance distribution function) BTDF - . В случае и отражения и пропускания используется обобщенная функция двунаправленного распределения рассеяния (bidirectional scattering distribution function) BSDF - :

Если точка A находится на самой излучающей поверхности, то в уравнение визуализации необходимо добавить слагаемое, определяющее яркость этой поверхности за счет собственного излучения:

Это уравнение обычно представляют в другой форме, переходя от интегрирования по телесному углу к интегрированию по поверхности сцены, для чего выражают элемент телесного угла через элемент поверхности излучателя:

Также в уравнение вводят функцию видимости

Тогда уравнение визуализации примет вид:

где Σ – суммарная поверхность всех элементов сцены

Также для упрощения вводят предположение о ламбертовском характере отражения.

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








Дата добавления: 2017-11-04; просмотров: 719;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.009 сек.