В 3D компьютерной графике , приближение Шлик , названное в честь Christophe Шлик, формула для аппроксимации вклада фактора Френеля в зеркальном отражении света от непроводящего интерфейса (поверхности) между двумя средами. [1]
Согласно модели Шлика, коэффициент зеркального отражения R можно аппроксимировать следующим образом:
где угол между направлением, из которого падает падающий свет, и нормалью границы раздела между двумя средами, следовательно. А также- показатели преломления двух сред на границе раздела и - коэффициент отражения света, падающего параллельно нормали (т. е. значение члена Френеля, когда или минимальное отражение). В компьютерной графике один из интерфейсов обычно воздушный, то есть очень хорошо может быть приблизительно равен 1.
В моделях микрограней предполагается, что всегда есть идеальное отражение, но нормальное изменяется в соответствии с определенным распределением, что приводит к неидеальному общему отражению. При использовании приближения Шликса нормаль в приведенном выше вычислении заменяется вектором полпути . В качестве второго вектора можно использовать либо направление взгляда, либо направление света. [2]
Смотрите также
Рекомендации
- Перейти ↑ Schlick, C. (1994). «Недорогая модель BRDF для физического рендеринга» (PDF) . Форум компьютерной графики . 13 (3): 233–246. CiteSeerX 10.1.1.12.5173 . DOI : 10.1111 / 1467-8659.1330233 .
- ^ Хоффман, Нати (2013). «Предпосылки: физика и математика затенения» (PDF) . Четвертая международная конференция и выставка компьютерной графики и интерактивных технологий .