
- •Свет и материя
- •Излучение и отражение света
- •Суть задачи визуализации: Моделирование переноса световой энергии
- •Необходимо рассчитать
- •Источник света, наблюдатель, объект
- •Двулучевая функция отражения (ДФО)
- •В заданном направлении излучается энергия E , пропорциональная освещенности L .
- •Освещенность пропорциональна площади распределения потока света от источника
- •Определение ДФО – отношение падающего и излучаемого света с учетом угла падения
- •Основные идеи метода излучательности(Radiosity), применяемого в КГ при моделировании и визуализации фотореалистичных закрытых
- •Свойства ДФО: - обратимость - сохранение энергии
- •Расчет излучения точки поверхности через интегрирование по всем исходящим направлениям
- •Расчет излучения точки поверхности для дискретного случая
- •Световые лучи, поверхности объектов и
- •В компьютерной графике при визуализации сцен выделяют
- •Локальные модели освещенности
- •Модель Ламберта – диффузное отражение
- •Функция w (i, ) довольно сложна, поэтому ее обычно заменяют константой Ks, которая
- •Модель Фонга - пример
- •Вычисление цвета материала. Варианты закрашивания:
- •Линейная интерполяция цвета в
- •Проблема
- •Закраска Гуро (Gouraud) - пример
- •Вычисление нормалей в вершинах по Фонгу (Phong)
- •Для корректной закраски на стыках поверхности необходимо «клонирование» нормалей
- •Закраска Фонга (Phong)
- •Модели глобального освещения

Вычисление цвета материала. Варианты закрашивания:

Линейная интерполяция цвета в
вершинах
(Генри Гуро)

Проблема
повершинной закраски (Гуро)
– можно пропустить блики
Решение проблемы – разбиение полигона на более мелкие части (увеличение геометрическо й сложности )

Закраска Гуро (Gouraud) - пример

Вычисление нормалей в вершинах по Фонгу (Phong)
Нормали в вершинах вычисляются усреднением нормалей смежных граней
Нормали в вершинах интерполируются

Для корректной закраски на стыках поверхности необходимо «клонирование» нормалей
В вершине D необходимо иметь две нормали:
Одна нормаль для гладкой закраски
боковой поверхности
Вторая нормаль для закраски торца

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

Модели глобального освещения
Модели глобального освещения см. в статьях Игоря Сивакова:
–Как компьютер рассчитывает изображения. Технологии программного рендеринга. Автор: Игорь Сиваков 11.03.2004 00:05:00
- VRay - что это такое и как этим пользоваться: Часть 1,2.
Автор: Игорь Сиваков 24 июля 2004
- Глобальное освещение и его модели. Турлапов В.Е., проф. ВМК ННГУ им.Н.И.Лобачевского, vadim.turlapov@cs.vmk.unn.ru - GraphiCon’2008. Летняя школа