Лучшие вопросы
Таймлайн
Чат
Перспективы

Двулучевая функция отражательной способности

Из Википедии, свободной энциклопедии

Двулучевая функция отражательной способности
Remove ads

Двулучевая функция отражательной способности (ДФОС, англ. Bidirectional reflectance distribution functionBRDF) — четырёхмерная функция, определяющая, как свет отражается от непрозрачной поверхности. Параметры функции — направление входящего света и направление выходящего света , которые определены относительно нормали к поверхности . Функция возвращает отношение отражённой яркости вдоль к освещённости на поверхности с направления .

Thumb
Рисунок, показывающий векторы, используемые в ДФОС. Все векторы — единичной длины. направлен на источник света. направлен на наблюдателя. — нормаль к поверхности.

Стоит заметить, что каждое направление само по себе зависит от азимутального угла и зенитного угла (зенитный также называют полярным углом), вследствие чего ДФОС является функцией четырёх переменных. ДФОС измеряется в ср−1, где стерадиан (ср) — единица измерения телесного угла.

Remove ads

Определение

Суммиров вкратце
Перспектива

Впервые ДФОС была определена Эдвардом Никодемусом в 1965 году[1]. Современное определение данной функции таково:

,

где  — яркость,  — освещённость, и  — угол между направлением и нормалью .

Remove ads

Функции, связанные с ДФОС

Суммиров вкратце
Перспектива

Пространственная функция двунаправленного распределения отражения (англ. Spatially-varying Bidirectional Reflectance Distribution Function, SVBRDF) — это 6-мерная функция, , где описывает 2D расположение на поверхности объекта.

Двунаправленная текстурная функция (англ. Bidirectional Texture Function, BTF) подходит для моделирования неровных поверхностей и имеет те же параметры, что и SVBRDF; кроме того, BTF включает рассеивающие эффекты, такие как тени, внутренние отражения и подповерхностные рассеивания. Функции, определённые BTF в каждой точке поверхности, называются видимыми BRDF.

Функция двунаправленного поверхностного рассеивания отражения (англ. Bidirectional scattering distribution function, BSSRDF) — более обобщённая 8-мерная функция , в которой свет, падающий на поверхность, может рассеяться внутри неё и выйти из другой точки.

Во всех этих случаях зависимость от длины волны не учитывалась и была скрыта в каналах RGB. В действительности же ДФОС зависит от длины волны, и для подсчёта таких эффектов, как иризация или люминесценция, зависимость от длины волны должна быть задана явно: .

Remove ads

ДФОС в физике

Суммиров вкратце
Перспектива

ДФОС в физике обладают дополнительными свойствами, например,

  • неотрицательность:
  • удовлетворяет равенству Гельмгольца: .
  • сохранение энергии:

Применение

ДФОС — основная радиометрическая концепция, и поэтому используется в компьютерной графике для фотореалистичного рендеринга искусственных сцен (см. уравнение рендеринга), а также в компьютерном зрении для решения многих обратных задач, таких как распознавание объектов.

ДФОС (BRDF) является основным инструментом при моделировании шероховатых поверхностей с заданными свойствами, такими как: необходимые углы отражения, углы наклона микрограней шероховатых поверхностей и их светопоглощающая и светоотражающая способности. Такие поверхности применяются в изготовлении внешних защитных слоев солнечных батарей, солнечных коллекторов и космического оборудования.

Remove ads

Модели

Суммиров вкратце
Перспектива

ДФОС могут быть напрямую построены по реальным объектам, используя откалиброванные камеры и источники света[2]; тем не менее, было предложено много феноменологичных и аналитических моделей, включая модель отражения Ламберта, часто используемых в компьютерной графике. Некоторые полезные особенности новейших моделей:

Войцех и обнаружил, что интерполяция измеренной выборки приводит к реалистичным результатам и проста для понимания.[3]

Примеры

  • Модель отражения Ламберта, превосходно отображающая диффузные поверхности (зависит только от зенитного угла падения ).
  • Ломмеля-Зелигера, отражение Луны и Марса.
  • Модель Фонга, феноменологическая модель, похожая на отражение от пластмассовой поверхности.[4]
  • Модель Блинн-Фонга, похожая на модель Фонга, но подсчитывающая некоторые величины путём интерполяции, тем самым снижая количество вычислений.[5]
  • Модель Торранса-Спарроу, модель, представляющая поверхность как распределение идеально отражающих граней.[6]
  • Модель Кука-Торренса, модель отражающих микрограней (Торренса-Спарроу) с учётом длины волны, таким образом учитывая смещение цвета.[7]
  • Анизонтропная модель Варда, модель отражающих микрограней с функцией распределения, зависящей от тангенсальной ориентации (ориентация по отношению к касательной) поверхности (вдобавок к нормали к поверхности).[8]
  • Модель Орена-Наяра, модель идеально рассеивающих (лучше, чем зеркальные) микрограней.[9]
  • Модель Эшкмина-Ширли, включающая анизонтропное отражение.[10]
  • HTSG (He,Torrance,Sillion,Greenberg), всеобъемлющая физическая модель.[11]
  • Встроенная модель Лафортуна, обобщение модели Фонга с несколькими отражающими долями, предназначенная для подготовки измеренных величин.[12]
  • Модель Лебедева, сеточно-аналитическое приближение ДФОС.[13]
  • Модель ДФОС глянцевитой краски Б. К. П. Хорна.[14]
Remove ads

Измерение

Традиционно ДФОС измерения проводились для конкретных направлений света и обзора, используя гониорефлектометр. Довольно плотные измерения ДФОС на таком оборудовании занимают слишком много времени. Одним из первых улучшений было использоание полупрозрачного зеркала и цифровой камеры для единовременного взятия множества ДФОС-образцов плоского участка[8]. С тех пор многие исследователи изобрели свои устройства для эффективного замерения ДФОС по реальным образцам, и это всё ещё остаётся большой областью для исследований.

Альтернативным способом является восстановление ДФОС по фотоизображениям с широким динамическим диапазоном яркости. Стандартным путём является получение выборки значений (или облака) точек ДФОС по фотоизображению и оптимизация этой выборки с использованием одной из моделей ДФОС.[15]

Remove ads

См. также

Литература

  • Lubin, Dan; Robert Massom. Polar Remote Sensing: Volume I: Atmosphere and Oceans (англ.). — 1. — Springer, 2006. — P. 756. ISBN 3540430970.
  • Matt, Pharr; Greg Humphreys. Physically Based Rendering (неопр.). — 1. — Morgan Kauffmann, 2004. — С. 1019. ISBN 012553180X.
  • Schaepman-Strub, G.; M.E. Schaepman, T.H. Painter, S. Dangel, J.V. Martonchik. Reflectance quantities in optical remote sensing--definitions and case studies (англ.) // Remote Sensing of Environment : journal. — 2006. — 15 July (vol. 103, no. 1). P. 27—42. doi:10.1016/j.rse.2006.03.002. Архивировано 14 августа 2009 года.
Remove ads

Примечания

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads