Задание по лабораторной работе. Реализуйте с заданной совокупностью фигур все виды аффинных преобразований: перенос по оси OX и оси OY

Реализуйте с заданной совокупностью фигур все виды аффинных преобразований: перенос по оси OX и оси OY, отражение относительно координатных осей и прямой Y=X, масштабирование, поворот на заданные углы относительно центра координат и относительно произвольной точки, указываемой в ходе выполнения программы. Предусмотреть восстановление исходной позиции фигур. Управление организовать как через интерфейсные элементы (меню, кнопки, строки редактирования и пр.), так и через «горячие» клавиши.

Варианты заданий

Задание №1 Задание №2 Задание №3 Задание №4 Задание №5
Задание №6 Задание №7 Задание №8 Задание №9 Задание №10
Задание №11 Задание №12 Задание №13 Задание №14 Задание №15
Задание №16 Задание №17 Задание №18 Задание №19 Задание №20
Задание №21 Задание №22 Задание №23 Задание №24 Задание №25

10. Лабораторная работа «3D преобразования и получение проекций»

Цель лабораторной работы: изучить, как производятся преобразования в пространстве. Изучить способ получения проекций с помощью матрицы 4x4. Написать и отладить программу для 3D преобразований.


3054176941039975.html
3054191892821181.html
    PR.RU™