Я работаю над трассировщиком пути, и у меня возникла проблема с вычислением моего цветового отклика.Я использую следующую модель ослабления света:
Чтобы имитировать перенос света в воздухе, я должен рассмотреть только квадратичный термин, которыйЯ сделал.Однако, когда мои точки попадания действительно близки к происхождению луча, я получаю цветовые отклики, которые имеют огромный масштаб , из-за этого деления на небольшое число (я иногда достигаю 1e6).Как я могу обойти эту проблему, не меняя мою модель легкого спада?
Я мог бы вычислить норму цветового отклика пикселя, которая максимальна, и разделить все пиксели, кроме этой нормы, но это было бы немного утомительно.Есть ли более умное решение?