Computer graphics with C# Visual Studio
Треба зробити 3 лабороторні роботи з компютерної графіки.
1. Нарисувати якісь складних об’єкт за допомогою прямих ліній.
Реалізувати таки перетворення: стиснення/розтягування, поворот, паралельне перенесення, відображення, загальне змінення масштабу. Передбачити можливість застосувати ці перетворення до створеного складного об’єкту.
2. Вибрати послідовність перетворень, обчислити результуюче перетворення та передбачити можливість застосувати це результуюче перетворення до створеного складного об’єкту.
Використовуючи алгоритм Брезенхема і Цифровий диференціальний аналізатор реалізувати наступний віконний застосунок. У вас є певна сітка, кожна клітинка якої являє собою "Збільшений" піксель. Задача: при певних діях (наприклад, натиснення на кінець і початок лінії) замалювати клітинки так, щоб вийшла лінія. (тут і будуть використовуватися алгоритми для розрахунку шляху).
3. букву О англійського алфавіту Будуємо її трафаретну версію (по ободу).
Розробити алгоритм, який буде закрашувати букву (заповнення з затравкою).
Бажано з затримкою, щоб було видно як саме працює алгоритм.