Обработка h при непосредственном синтезе изображения.
Обработка h при непосредственном синтезе изображения. - Конспект Лекций, раздел Философия, Конспект лекций по дисциплине Компьютерная графика ...
1. Инициализируем поля V, H = 0. Очищаем поле V (например, делаем его черным). В H записываем минимальное значение, т. е. заполняем его нулями. Минимальные значения соответствуют максимальной удаленности.
2. Для пространственного многоугольника определяем точки с координатами (X,Y,Z,S). Для плоскости изображения используются координаты (x,y,h,v), где v – это яркость в точке.
3. Используем алгоритм построчного сканирования.
h и v – линейно интерполируем
Обработка текущей точки:
а) точка вдали
;
б) точка в близи
Пример:
Пусть,
а) точка в дали
ошибка по глубине
б) точка вблизи
При малоразрядном буфере отношение Smin и Smax уменьшается.
Значение h – нелинейно зависимое разрешение по глубине от дальности.
Если записывать в G значение S, то нельзя линейно интерполировать.
Формула нелинейной интерполяции величины S:
Недостатки:
- Большие вычислительные затраты на каждую текущую точку;
- S имеет равномерную (т. е. постоянную) разрешающую способность по глубине;
- Вместо линейной - нелинейная интерполяция.
Алгоритм отсечения по пирамиде видимости.
Необходимость в этой процедуре возникает, когда, в конце концов, оказывается, что надо нарисовать грань, у которой часть вершин лежит перед камерой, а часть – за камерой. То есть грань, пересекающуюся с экраном. Сама по себе она правильно не нарисуется.
Поскольку камера видит только то, что перед ней находится, все те точки, для которых Smin > z > Smax, рисовать не надо. То есть, каждую грань надо обрезать плоскостями z = Smin и z = Smax.
В плоскость изображения попадают только те точки, которые находятся внутри ПВ. Алгоритм: Пусть имеется пространственный многоугольник с вершинами i = 1…n. Для каждой вершины вычисляем значения Si, X¢i и Y¢i, которые будут исходными данными
Алгоритмы растровой графики.
2.1. Растровые представления изображений.
Цифровое изображение – набор точек (пикселей) изображения; каждая точка изображения характеризуется координатами x и y и ярко
Общие требования к изображению отрезка.
· концы отрезка должны находиться в заданных точках;
· отрезки должны выглядеть прямыми,
· яркость вдоль отрезка должна быть постоянной и не зависеть от длины и на
Алгоритм
1. Сформировать ТР и подготовить ТАР
2. Выбор первой координаты сканируемой строки: у = min {ymin};
3. Если у = уmin, то перенос группы из ТР в ТАР.
Трехмерные геометрические преобразования
Далее при рассмотрении трехмерных преобразований, в основном, используется общепринятая в векторной алгебре правая система координат (рис. а). При этом, если смотреть со стороны пол
Композиция 3D изображений
P` = P·M; P = P`· М–1
Поворот вокруг произвольной оси, проходящей через начало координат:
Движение над рельефом
Надо учитывать, что при движении над рельефом наблюдатель приподнят на высоту h.
Процедурные текстуры
Рассмотрим простой пример: есть домик с кирпичными стенами. Решить задачу описания грани домика достаточно сложно. Можно было бы описать стенку, но это тоже сложно, поэтому эту стен
Проективные текстуры
Рассмотрим общий случай, когда текстура проецируется на поверхность, которая затем проецируется на 2-х мерный экран. Мы проецируем проектором некое изображение на поверхность, а затем смотрим на не
Основные законы освещения
1.2.Закон Ламберта (диффузного отражения)
Если есть некоторая поверхность и в некоторую точку этой поверхности, у которой есть нормаль
Рельефные текстуры.
Рельефное текстурирование очень напоминает обычный процесс наложения текстуры на полигон. Только при обычном наложении текстуры мы работаем со цветом и изменяем его цветовое восприя
Синтез стереоизображений.
Методы наблюдения:
1) делим изображение на 2, одно для левого глаза другое для правого.
Затем на экране синтезируются эти 2 изображения, в результате чего мы ви-
дим стер
Метод триангуляции Делоне.
Суть :
Позволяет получать триангуляцию, все треугольники стремятся к правильной форме.
В основе метода лежит круговой критерий:
Если провести окружность вокруг 3-ч точек,
Алгоритм ГП.
При осуществлении геометрических преобразований существует две схемы пересчета:
1. Схема прямого пересчета
Деформация изображения.
Имеется система , на вход которой подают изображение :
l =1….L ( пусть у нас l-текстовых точек).
Кусочно – нелинейные АП
Результатом нелинейного преобразования является эквализация (выравнивание) гистограммы. В результате применения этого преобразования увеличивается контрастность, так как после линейных преобразован
Новости и инфо для студентов