Воскресенье, 28.04.2024, 23:36
Приветствую Вас Гость | RSS
Главное меню
Наш опрос
Оцените мой сайт
Всего ответов: 47
Форма входа
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Графика в Паскале

МАСШТАБИРОВАНИЕ ОБЪЕКТА

Заданный объект можно масштабировать, т.е. увеличить в kx раз по оси OX и ky раз по оси OY. Масштабирование производится относительно начала координат. Если масштабные коэффициенты меньше 1, то объект получается меньше и ближе к началу координат. Если масштабные коэффициенты больше 1, то объект становится больше и отдаляется от начала координат. Новые координаты (X, Y) каждой точки объекта определяются соотношениями:


Пример.

Масштабирование объекта – равностороннего треугольника со стороной 60 пикселей. Через цикл выводим много масштабированных треугольников штриховой линией с изменением коэффициентов масштабирования на 0.2, чтобы показать наглядно закон масштабирования объекта [6, 53].


Рис.29. Фрагмент программы масштабирования треугольника

 

Рис.30. Масштабирование треугольников