Закраски. Реалистичные модели закраски презентация

Содержание

Слайд 2

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

Виды закраски

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

части многоугольника разным уровнем яркости и цвета
Слайд 3

Реалистичные модели закраски Диффузное отражение

Реалистичные модели закраски

Диффузное отражение

Слайд 4

Реалистичные модели закраски Учет рассеянного света I = Ir ·Pr

Реалистичные модели закраски

Учет рассеянного света
I = Ir ·Pr + Ip

·Pd ·cos(q),
Ir - интенсивность рассеянного света,
0 < Pr < 1 - коэффициент отражения рассеянного света.
Слайд 5

Реалистичные модели закраски Учет расстояния I = Ir·Pr + Ip·Pd·cos(q)

Реалистичные модели закраски

Учет расстояния
I = Ir·Pr + Ip·Pd·cos(q) /(d +

K)
d - расстояние от центра проекции до объекта, при параллельной проекции d - расстояние от объекта, ближайшего к наблюдателю,
K - произвольная константа.
Слайд 6

Реалистичные модели закраски Зеркальное отражение

Реалистичные модели закраски

Зеркальное отражение

Слайд 7

Реалистичные модели закраски Эмпирическая модель Фонга: Is = Ip ·W(l,

Реалистичные модели закраски

Эмпирическая модель Фонга:
Is = Ip ·W(l, q) ·cosn(f),
W(l,

q) - кривая отражения, -p/2 < f < p/2, 1 < n < 200,

Зависимость cosn(f) от значения параметра отражения n

Слайд 8

Суммарная модель освещения I = Ir ·Pr + Ip/(d+K)*(Pd ·cos(q)

Суммарная модель освещения
I = Ir ·Pr + Ip/(d+K)*(Pd ·cos(q) + W(l,

q) ·cosn(f)).
Или:
I = Ir ·Pr + Ip /(d+K) (Pd·+ Ks ·()n).
L, N, R и V - нормированные векторы направлений падения, нормали, отражения, и наблюдения
Слайд 9

Однотонная закраска Источник света и наблюдатель находятся в бесконечности Многоугольники

Однотонная закраска

Источник света и наблюдатель находятся в бесконечности
Многоугольники подвергаемые закраске реальные,

а не результат аппроксимаций
Итог
Грани различимы.
Слайд 10

Заполнение областей Контроль четности Контроль связности

Заполнение областей

Контроль четности
Контроль связности

Слайд 11

Контроль четности Вычисляются X-координаты пересечений со всеми ребрами. X-координаты пересечений

Контроль четности

Вычисляются X-координаты пересечений со всеми ребрами.
X-координаты пересечений сортируются.
Закраска

ведется между парами отсортированных координат.
Слайд 12

Контроль связности Задаются: заливаемая (перекрашиваемая) область, код пиксела, которым будет

Контроль связности

Задаются:
заливаемая (перекрашиваемая) область,
код пиксела, которым будет выполняться заливка,
начальная точка

в области, начиная с которой начнется заливка.
Слайд 13

Контроль связности Занести координаты затравочного пиксела в стек; Пока стек

Контроль связности

Занести координаты затравочного пиксела в стек;
Пока стек не пуст перейти

к 3., иначе «стоп»
Взять координаты пиксела из стека;
Перекрасить пиксел;
Проверить соседние пикселы;
Если они не закрашены и не граничные то занести их координаты в стек;
Перейти к 2.
Слайд 14

Контроль связности

Контроль связности


Слайд 15

Эффект Махха При резких изменениях интенсивности кажущееся значение интенсивности на границах больше реального

Эффект Махха

При резких изменениях интенсивности кажущееся значение интенсивности на границах больше

реального
Слайд 16

Закраска разным уровнем яркости и цвета Интерполяция значений интенсивности. Интерполяция векторов нормали.

Закраска разным уровнем яркости и цвета

Интерполяция значений интенсивности.
Интерполяция векторов нормали.

Слайд 17

Метод Фонга Интерполяция нормалей

Метод Фонга

Интерполяция нормалей

Имя файла: Закраски.-Реалистичные-модели-закраски.pptx
Количество просмотров: 41
Количество скачиваний: 0