Чи тіньовий промінь у сліді білого випромінювання закритий прозорими предметами?


10

У тракторі Уітт-проміння кожен перетин об'єкта променів породжує переданий промінь (якщо об'єкт був напівпрозорим), відбитий промінь та тіньовий промінь. Тіньовий промінь сприяє компоненту прямого освітлення.

Але що станеться, якщо тіньовий промінь перетинає прозорий об’єкт? Чи ігнорується компонент прямого освітлення? Як засвічуються розсіяні у воді об'єкти, занурені у воду, якщо вони не отримають прямого світла від тіньового променя?

Відповіді:


2

Спочатку слід звернутися до рівняння візуалізації . Це загальне рівняння для опису фізично пропускаючого світла з точки зору інформатики.

Бітова модель - лише наближення поверхневої інтеграції рівняння візуалізації. Він обчислює лише три світлові промені (тіньовий промінь, відбитий промінь і заломлений промінь). У більш досконалому траєкторії променів слід використовувати трасування променів Монте-Карло, де в кожній точці перетину на об’єкті ви будете використовувати тисячі проб проб, згідно з BRDF. Такі відсталі алгоритми насправді не дуже добре спрацьовують на їдкій сцені, про яку ви говорите. Для кращої візуалізації ви можете використовувати фотографічне картографування плюс Монте-Карло Рей Tracing.

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

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