|
Макеты страниц
9.2. Параллельные проекции на плоскостьПараллельные проекции геометрических объектов используются для получения чертежей, схем и других документов, где требуется сохранить определенную геометрическую точность относительных размеров и взаимного расположения отдельных частей объектов. Пусть требуется построить параллельную проекцию геометрических объектов на плоскость, которая определяется точкой q и двумя взаимно ортогональными векторами единичной длины и Систему координат, в которой описаны отображаемые объекты, будем называть глобальной системой координат. Свяжем с проекционной плоскостью местную систему координат
Рис. 9.2.1. Проекционная плоскость
Рис. 9.2.2. Проекция объекта На рис. 9.2.1 приведен пример построения местной системы координат и параллельных проекций ребер прямого параллелепипеда на плоскости, определяемой радиус-вектором точки q и ортами Проекция точки.Рассмотрим произвольную точку
Параллельную проекцию произвольной точки
где
В однородных координатах преобразование (9.2.2) описывается равенством (1.4.8)
Коэффициенты расширенной матрицы преобразования выражаются через компоненты векторов, определяющих положение проекционной плоскости. Проекция точки на плоскость (9.2.1) описывается первыми двумя координатами вектора (9.2.3). Таким образом, первые две координаты расширенного радиус-вектора, полученного по формуле (9.2.3), являются координатами искомой параллельной проекцией Масштаб проекции.С помощью преобразования (9.2.3) может быть получена проекция точек линий в масштабе 1:1, если единица измерения длины для устройства вывода равны единице измерения пространства, в котором построена геометрическая модель. Вывод на экран компьютера производится в экранных единицах — пикселах. Пусть при построении геометрической модели использовалась единица длины — миллиметр. Если размер пиксела не равен миллиметру, то для получения на экране изображения геометрического объекта в масштабе 1:1 радиус-вектор каждой точки проекции следует умножить на масштабную единицу устройства вывода, равную количеству пикселей в одном миллиметре. Масштабная единица может быть различной для координаты х и координаты у. В последнем случае радиус-вектор
Если требуется получить изображение объекта в масштабе
где Мы видим, что для получения координат х и у плоской проекции некоторой точки
|
Оглавление
|