Математические аспекты КГ. Аффинная и перспективная геометрия

Содержание

Слайд 2

Аффинные преобразования

Преобразование плоскости называется аффинным, если оно взаимно однозначно и образом любой прямой

Аффинные преобразования Преобразование плоскости называется аффинным, если оно взаимно однозначно и образом
является прямая. Преобразование называется взаимно однозначным, если оно разные точки переводит в разные, и в каждую точку переходит какая-то точка.
Движения — это такие преобразования, которые сохраняют расстояние между любыми двумя точками неизменным, а именно параллельные переносы, повороты, различные симметрии и их комбинации.

Слайд 3

Аффинные преобразования

Множество движений есть подмножество множества аффинных преобразований.

Аффинные преобразования Множество движений есть подмножество множества аффинных преобразований.

Слайд 4

Аффинные преобразования

Аффинное преобразование является комбинацией линейных преобразований, сопровождаемых переносом изображений.

Аффинные преобразования Аффинное преобразование является комбинацией линейных преобразований, сопровождаемых переносом изображений.

Слайд 5

Перспективные преобразования

В перспективной геометрии нет двух линий, параллельных друг другу.
Перспективное преобразование имеет

Перспективные преобразования В перспективной геометрии нет двух линий, параллельных друг другу. Перспективное
место в случае, когда последний столбец обобщенной матрицы преобразования 4×4 ненулевой.

Слайд 6

Проецирование: центральное и параллельное

Проецирование: центральное и параллельное

Слайд 8

Ортографические проекции

Ортографические проекции

Слайд 9

Ортографические проекции

Ортографические проекции

Слайд 10

Аксонометрические проекции

Аксонометрическая проекция получается с помощью аффинного преобразования, определитель которого равен нулю.
изометрия

Аксонометрические проекции Аксонометрическая проекция получается с помощью аффинного преобразования, определитель которого равен
– в плоскости проекции углы между каждой парой осей равны
диметрия – в плоскости проекции равны между собой два угла между осями
триметрия – в плоскости проекции все три угла между осями различны.

Слайд 11

Аксонометрические проекции: пример 0

Единичный вектор оси Х, равный [1 0 0 1],

Аксонометрические проекции: пример 0 Единичный вектор оси Х, равный [1 0 0
преобразуется к виду

Единичный начальный вектор оси Х будет иметь длину

Слайд 12

Аксонометрические проекции: пример 0

Для единичного вектора по оси Y [0 1 0

Аксонометрические проекции: пример 0 Для единичного вектора по оси Y [0 1
1]
Для того чтобы создать диметрическую проекцию, значения двух преобразованных единичных векторов сокращают в равное число раз.
Если выбранное значение угла Φ удовлетворяет уравнению, с помощью матрицы выполняют диметрическое проецирование.

Слайд 13

Аксонометрические проекции: пример 1

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

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

Слайд 14

Аксонометрические проекции: пример 1

Угол, который проекционная ось Х составляет с горизонталью, определяется

Аксонометрические проекции: пример 1 Угол, который проекционная ось Х составляет с горизонталью, определяется соотношением
соотношением

Слайд 16

Перспективные преобразования

В матрице преобразования 4×4 ненулевые элементы в первых трех строках последнего

Перспективные преобразования В матрице преобразования 4×4 ненулевые элементы в первых трех строках
столбца осуществляют перспективное преобразование.

Для плоскости z = 0

Слайд 18

Перспективные преобразования

При z = 0 x* = x и y* = y.

Перспективные преобразования При z = 0 x* = x и y* =
Вследствие этого преобразования точки, расположенные в плоскости наблюдения z = 0, при перспективном проецировании не изменяются. Однако это справедливо только в том случае, когда однородная координата Н является единичной и преобразования применяются к точке [x y z 1].

Слайд 19

Перспективные преобразования

Одноточечные(параллельные) перспективные преобразования:

Точка схода перспективного преобразования – точка, через которую будут

Перспективные преобразования Одноточечные(параллельные) перспективные преобразования: Точка схода перспективного преобразования – точка, через
проходить изначально параллельные оси линии.

Слайд 20

Перспективные преобразования: пример

вращение куба вокруг оси Y и смещение к точке [0 m

Перспективные преобразования: пример вращение куба вокруг оси Y и смещение к точке
n]
«наблюдение» из точки k, расположенной на оси Z (точка схода)
проекция на плоскость z = 0

Слайд 22

Стереографические проекции

Стереографические проекции

Слайд 23

Стереографические проекции

Чтобы выдержать точное значение стереоугла, требуется величина d=k/10. При создании перспективного

Стереографические проекции Чтобы выдержать точное значение стереоугла, требуется величина d=k/10. При создании
изображения для левого глаза требуется горизонтальное смещение объекта на +d/2 = +k/20, а для правого глаза необходимо горизонтальное смещение на –d/2 = –k/20.