2016-05-05 7 views
1

Я читаю this знаменитую статью, и я не могу понять концепцию BRDF, особенно смелая часть:ДФО в 3D рендеринга

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

К каким направлениям относится автор? Кроме того, если это 3d, то как можно настроить направление с двумя числами, а не тремя?

+1

ленив, чтобы прочитать статью, так не может помочь с тем, что направления предназначены тем, что (скорее всего, направления на источник света, к наблюдателю), а в сферической системе координат (где объект или поверхность центрированы) вам нужно всего 2 угла, чтобы определить направление ** 3D ** (радиус постоянный 'r = 1'). Вы можете посмотреть на это как долготу геопозиции, широта указывает на какое-то положение на поверхности сферы и направление от центра к этой точке (так что не имеет значения, какой радиус является сферой) – Spektre

ответ

1

BRDF описывает характеристики светоотражения поверхности. Для каждой пары входящих (1) и исходящих (v) направлений BRDF сообщает вам, сколько света будет отражено вдоль v. Поскольку мы находимся в поверхностном пространстве, двух полярных координат достаточно, чтобы определить всю полусферу над точкой отражения. Следующее изображение из anu.edu.au иллюстрирует эту концепцию:

Illustration of the parameterization of a BRDF

Смежные вопросы