Если эту задачу предлагать школьникам/студентам, то лучше задавать диффузное рассеяние.
Ну, так тому и быть. Попробую решить усложнённую задачу:
Цитата:
Внутри сферы радиуса
с диффузным (ламбертовым) отражением на расстоянии
(
) от центра сферы находится изотропный точечный источник света с силой света
. Определить полярное распределение освещенностей
, если коэффициент отражения равен
. Как и в первоначальной задаче, сначала найдем освещенность

в точке

на поверхности сферы, создаваемую непосредственно точечным источником

. Из геометрии треугольника

(где

— центр сферы,

,

, а

— угол между радиус-вектором

и направлением

) следует:
во-первых, расстояние от источника до точки

:

и во-вторых, угол

между направлением луча

и нормалью к сфере

находится по теореме косинусов для угла

в треугольнике

:

Отсюда прямая освещённость от точечного источника

Да, и кстати, поскольку для сферы выполняется геометрическое свойство

, я записал эту формулу освещённости в альтернативной и, как мне кажется, более изящной форме через проекцию, использующую инвариант ламбертовой сферы:

. Обе формулы эквивалентны.
Теперь рассчитаем многократные переотражения.
По сравнению с зеркальным отражением решение данной задачи во многом упрощается тем, что свет, отраженный от любого элемента поверхности, создает абсолютно равномерную освещенность по всей остальной поверхности сферы.
Полный световой поток, падающий от источника на сферу

.
После первого отражения с коэффициентом

сфера излучает диффузный поток

.
Этот поток равномерно распределяется по площади сферы

, создавая добавку к освещенности

.
Процесс повторяется бесконечно в виде геометрической прогрессии со знаменателем

:

Ну и теперь полная освещенность

складывается из прямого света источника и равномерного фона от переотражений:

Если нигде в арифметике не ошибся, то как-то так.
Максимальная освещённость будет в ближайшей к источнику точке сферы с

, а минимальная — соответственно в антиподе этой точки с

.
Да, и вопрос к знатокам: как мне растянуть стрелочку вектора

на обе буквы?