Косоугольные проекции
Косоугольные проекции
Косоугольная проекция определяется углом наклона линии проецирования к плоскости проекции.
Отличие координат X,Y точки в исходной трехмерной системе и одноименных ее координат на плоскости проекции можно проанализировать на примере проекции единичного вектора по оси Z, которая приведена на Рис. 6.3‑1. На рисунке рассматривается случай, когда плоскость проекции совпадает с координатной плоскостью X,Y исходной трех мерной системы, из которой выполняется проецирование.
![]() |
Рис. 6.3‑1
Проекцией конца единичного вектора, расположенного на оси Z (точки «т»), является точка на плоскости проекции, обозначенная как «тп», с координатами Px и Py. Эти координаты зависят от наклона линий проецирования, в частности от наклона линии проецирования, проходящей через конец рассматриваемого единичного вектора. С учетом этого, можно записать:
xтп = xт + Рx = 0 + Рx;
yтп = yт + Рy = 0 + Рx.
Рекомендуемые материалы
Величины Рx и Рy рассматриваются как отклонения, соответственно, по координатам X и Y при формировании косоугольной проекции точки.
Линии проецирования в рассматриваемой проекции параллельные, поэтому можно утверждать, что для всех точек исходной трех мерной системы с координатой по оси Z, равной «1», будет иметь место такие же отклонения по осям X и Y. Кроме того, очевидно при изменении координаты Z будут пропорционально изменяться отклонения по осям X и Y. Это позволяет записать для любой точки A(xA, yA, zA) исходной трех мерной системы ее координаты на плоскости проекции как:
xAп = xA + Рx z A;
xAп = yA + Рy z A.
Матрица, отражающая эту связь координат, имеет вид:
Обратите внимание на лекцию "6 Трансляторы, компиляторы и интерпретаторы".
Для свободной косоугольной проекции имеет место:
Рx = сos 450;
Рy = sin 450.
Для кабинетной косоугольной проекии используется уменьшенный масштаб влияния координаты Z на смещение:
Рx = 0.5 сos 450;
Рy = 0.5 sin 450.