Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
2-6 ПРЕОБРАЗОВАНИЕ СРЕДНЕЙ ТОЧКИ
На рис.
2-2 видно, что
-матрица
преобразует прямую линию
, проходящую между точками
и
в другую прямую
, которая проходит между
точками
и
. Фактически с
помощью
-матрицы
осуществляется преобразование любой прямой в другую прямую. Все точки
преобразованной линии непосредственно соответствуют всем точкам исходной линии.
Это достаточно очевидно для конечных точек линии. Рассмотрим теперь
преобразование средней точки прямой линии
. Допустим, что
,
и
.
Преобразуем
одновременно две крайние точки:
, (2-11)
Итак,
конечные точки преобразованной линии
имеют следующие координаты
,
. (2-12)
Средняя
точка отрезка
выражается
через преобразованные конечные точки
. (2-13)
Возвращаясь
к исходной линии
,
можно определить среднюю точку следующим образом:
. (2-14)
Применив
матрицу преобразования
к средней точке линии
, получаем:
. (2-15)
Из
сравнения выражений (2-13) и (2-15) видно, что они одинаковы, и поэтому средняя
точка линии
преобразуется
в среднюю точку линии
. Такой метод можно применить и к любым
другим отрезкам разделенной линии. Таким образом, при преобразовании путем
умножения на матрицу гарантируется соответствие всех точек линии
и
.
Пример 2-1 Средняя точка прямой
Рассмотрим отрезок из рис. 2-2. Положение
векторов конечных точек такое: , . Преобразование осуществляет перемещение
вектора на линию :
.
Средняя точка будет иметь координаты
.
Координаты средней точки линии равны
.
Преобразуем среднюю точку и получим
,
что полностью эквивалентно предыдущему
результату.
|
Применением
этих результатов в машинной графике любая прямая может быть преобразована в
любую другую прямую путем простого преобразования ее конечных точек и
восстановления линии между ними.