Навіщо інтегруватися над півсферою (а не сферою), щоб вирішити рівняння візуалізації?


17

У більшості підручників, які я бачив, саме так пишеться рівняння візуалізації:

L0(ω0)=Lе(ω0)+Ωf(ωi,ω0)Li(ωi)гωi

Де визначено як півсфера (і всі ці функції залежать від більшості змінних, опущених тут для простоти).Ω

Тепер припустимо, що поверхня, яка виводиться, - це якесь скло або якийсь прозорий пластик. Чому було б доцільно інтегруватися лише над півкулею? Я б міг уявити, що з будь-якого напрямку може проникати світло, і таким чином область інтеграції повинна бути всією сферою. Як обліковується світло, що виходить за скло?


зауважте, що підписник не 0 (нуль), а O (о). він звучить як ... "Світло під рівнянням кута випромінювання світла, випромінюваного у бік кута плюс ...". o і я є доповненнями, які мають на увазі і відповідно (:
Алан Вулф

Відповіді:


20

Форма рівняння візуалізації, яка використовує лише BRDF ( у вашому прикладі, часто називається ) та інтегрується через одну півсферу, не враховує передачу.ffr

При додаванні в передачі досить поширеним є додавання другого інтеграла над протилежною півкулею, використовуючи іншу функцію BTDF (двонаправлена функція розподілу передачі ). Це еквівалентно інтегралу над повною сферою напрямків з функцією BSDF, але оскільки цю функцію, як правило, потрібно визначати як кусочну функцію, записування її як двох інтегралів може бути більш простим.


1
Дякую за відповідь. Що означає BSDF?
понеділок

3
BSDF = Функція розподілу бітректректного розсіювання
cifz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.