2-11 МАСШТАБИРОВАНИЕИз наших рассуждений относительно преобразования точек следует, что величина масштабирования определяется значением элементов исходной диагональной матрицы. Если матрица используется в качестве оператора воздействия на вершины треугольника, то имеет место «двукратное» расширение или равномерное масштабирование относительно точки начала координат. Если значения элементов не равны, то треугольник искажается, что проиллюстрировано на рис. 2-8. Треугольник переходит в пропорционально увеличенный треугольник Рис. 2-8 Пропорциональное и непропорциональное масштабирование (искажение). Рис. 2-9 Пропорциональное масштабирование без явного перемещения. Тот же треугольник, но преобразованный с помощью матрицы переходит в треугольник
в которой Из рис. 2-8 видно также, что на первый взгляд преобразование треугольника является перемещением. Это объясняется тем, что относительно начала координат масштабируются координатные векторы, а не точки. Для того чтобы лучше понять этот факт, рассмотрим преобразования
Заметим, что каждая из компонент Для того чтобы получить чистое масштабирование без эффекта перемещения, центр фигуры надо поместить в начало координат. Это видно из рис. 2-9, на котором треугольник
|