В большинстве учебников, которые я видел, так написано уравнение рендеринга:
Где определено как полусфера (и все эти функции зависят от большего количества переменных, здесь для простоты опущено).
Теперь предположим, что поверхность отображается из какого-то стекла или прозрачного пластика. Почему имеет смысл интегрироваться только через полушарие? Я бы предположил, что может быть входящий свет с любого направления, и, таким образом, область интеграции должна быть всей сферой. Как учитывается свет, идущий из-за стекла?
transparency
theory
Пн оу
источник
источник
Ответы:
Форма уравнения рендеринга, которая использует только BRDF ( в вашем примере, часто называемом ) и интегрируется в одном полушарии, не учитывает передачу.е ер
При добавлении в передачу довольно часто добавляют второй интеграл по противоположному полушарию, используя другую функцию BTDF ( функция распределения двунаправленной передачи ). Это эквивалентно интегралу по всей сфере направлений с функцией BSDF, но, поскольку эту функцию обычно приходится определять как кусочную функцию, записать ее в виде двух интегралов можно более просто.
источник