В компьютерной графике уравнение рендеринга — интегральное уравнение, которое определяет количество светового излучения в определённом направлении как сумму собственного и отражённого излучения. Уравнение впервые было опубликовано в работах David Immel и James Kajiya в 1986 году. Различные алгоритмы компьютерной графики решают это основное уравнение.
Физической основой уравнения является закон сохранения энергии. Пусть L — это количество излучения по заданному направлению в заданной точке пространства. Тогда количество исходящего излучения (Lo) — это сумма излучённого света (Le) и отражённого света. Отражённый свет может быть представлен как сумма приходящего излучения (Li) по всем направлениям умноженного на коэффициент отражения из данного угла.
Уравнение рендеринга может быть представлено как:
где: — длина волны света — время — количество излучения заданной длины волны исходящего вдоль направления во время , из заданой точки — излучённый свет — интеграл по полусфере входящих направлений — двунаправленная функция распределения отражения (иначе двулучевая функция отражательной способности (ДФОС, англ. Bidirectional reflectance distribution function — BRDF)), количество излучения отражённого от к в точке , во время , на длине волны — длина волны по входящему направление к точке из направления во время — поглощение входящего излучения по заданному углу
Уравнение имеет три особенности: оно линейно, а также изотропно и однородно — то есть одинаково для всех направлений и точек пространства.
Примечания
Категория:Освещение в трёхмерной графике