МАСШТАБИРОВАНИЕ ОБЪЕКТА
Заданный
объект можно масштабировать, т.е. увеличить в kx раз по оси OX и ky
раз по оси OY. Масштабирование производится относительно начала координат. Если
масштабные коэффициенты меньше 1, то объект получается меньше и ближе к началу
координат. Если масштабные коэффициенты больше 1, то объект становится больше и
отдаляется от начала координат. Новые координаты (X, Y) каждой точки объекта
определяются соотношениями:
Пример.
Масштабирование
объекта – равностороннего треугольника со стороной 60 пикселей. Через цикл
выводим много масштабированных треугольников штриховой линией с изменением
коэффициентов масштабирования на 0.2, чтобы показать наглядно закон
масштабирования объекта [6, 53].
Рис.29. Фрагмент программы
масштабирования треугольника
Рис.30. Масштабирование
треугольников