exam38 - MiAneko24/bmstu-cg GitHub Wiki

38. Построение реалистических изображений. Закраска Фонга (улучшение аппроксимации кривизны поверхности).

Подробнее о закрасках

Закраска Фонга (бонга)

Это закраска хайповее, чем по Гуро. Фонг предложил интерполировать не интенсивность, а нормали.
Получится, что от точки к точке в пределах грани нормали изменяются, то есть учитывается криволинейный характер поверхности. Изображение будет более качественее, но трудоемкость закраски будет в 3+ раза выше чем Гуро. В Гуро мы сразу вычисляем интенсивность, а в Фонге вычисялем интенсивность только после получения нормали в точке.

Закраска по Фонгу хорошо сочетается с зеркальной составляющая. Хорошо моделирует блики, возникающие при зеркальном отражении

Плюсы: более реалистичное изображение, достигается лучшая локальная аппроксимация кривизны поверхности.
Минусы: трудоемкость, закраска может меняться от кадра к кадру.

0

Формулы и расчеты

1

Следующий вопрос: 39. Определение нормали к поверхности и вектора отражения ( 4 способа) в алгоритмах построения реалистических изображений.

Предыдущий вопрос: 37. Построение реалистических изображений. Метод Гуро закраски поверхностей (получение сглаженного изображения).