
- •До розрахунково-графічної роботи
- •2.1. Мета роботи...............................................................................................................................15
- •3.1. Мета роботи...............................................................................................................................17
- •4.1. Мета роботи...............................................................................................................................21
- •5.1. Мета роботи...............................................................................................................................21
- •Завдання
- •Календарний план
- •Індивідуальні завдання
- •Список скорочень
- •Розділ 1. Моделі геометрії просторових об’єктів
- •1.2. Комбінаційні моделі геометричного об’єкта Комбінаційна модель геометричного об’єкта
- •Розділ 2. Координатне перетворення
- •Розділ 3. Побудови кривих
- •Розділ 4 колірні моделі. Змішування кольорів
- •4.2. Розрахунок кольорів та колірних перетворень
- •1. Тексти програмної реалізації завдання:
- •Int main(void)
- •2. Результати виконання програми (PrintScreen):
- •Розділ 5 програмні реалізації
- •5.2. Програмна реалізація з OpenGl
- •InitializeComponent();
- •5.2.2 Віконні інтерфейси
- •5.3. Програмна реалізація з WinApi
- •5.3.1 Опис алгоритму
- •Interface
- •Image1: tImage;
- •Implementation
- •Var daDi:integer;
- •If Form1.CheckBox2.Checked then
- •5.3.2 Віконні інтерфейси
- •5.4. Програмна реалізація афінних перетворень та анімації
- •5.4.1 Опис алгоритму
- •2. Тексти програмної реалізації завдання:
- •Void drawB()
- •Void DrawObjects()
- •Int main( int argc, char *argv[])
- •5.4.2 Віконні інтерфейси
- •5.5. Програмні реалізація розрахунків кривих ліній, координат, кольорів
- •5.5.1 Опис алгоритмів
- •Int main(void)
- •5.5.2 Віконні інтерфейси
- •Висновки
- •Список використаних джерел
- •Додатки
- •InitializeComponent();
- •Interface
- •Image1: tImage;
- •Implementation
- •Var daDi:integer;
- •If Form1.CheckBox2.Checked then
- •Void drawB()
- •Void DrawObjects()
- •Int main( int argc, char *argv[])
- •Int main(void)
Завдання
на розрахунково-графічну роботу студента
Костьо Крістіан Валентинович . . /прізвище, ім’я, по батькові/
1. Тема проекту /роботи/ Розробка комплексної геометричної моделі просторового
інженерного об’єкта та її реалізація програмними засобами .
.
.
Термін здачі студентом закінченого проекту /роботи/ 01.06.2013 .
Вихідні дані для проекту /роботи/ ескізне видове зображення просторового інженерного . об’єкта , індивідуальні пункти завдання .
.
4. Зміст розрахунково-пояснюючої записки /перелік питань, які підлягають розробці/
Алгоритм розв’язку завдання (словесний покроковий опис чи блок-схеми) .
Комбінаційна модель геометричного об’єкта з графічною побудовою. Каркасна модель .
геометричного об’єкта з графічною побудовою. Матриця суміжності з відповідною . нумерацією вершин графа та зазначенням її на графічній побудові. Матриця інцеденції з . відповідною нумерацією вершин та дуг графа та зазначенням її на графічній побудові . Визначення придатної для розробки та реалізації розробленої моделі системи координат .
та перетворення системи координат. Математичне задання класичних кривих (окружність , еліпс, гіпербола, парабола, кардіоїда тощо), які використовуються у геометричному . моделюванні. Побудувати криву Без’є на основі шести вершин багатокутника, яка описує .
елемент геометрії об’єкта побудови. Здійснити опис визначених колірних областей об’єкту . засобами колірних моделей, здійснити перевід кольору з одної колірної моделі в іншу . Реалізувати програмно побудову кривих засобами графічних функції Windows-інтерфейса . (WinAPI). Розробити алгоритм афінних перетворень геометричних елементів об’єкту та .
запрограмувати анімацію. Реалізувати програмно з використанням OpenGL .
5. Перелік графічного матеріалу /з точним зазначенням обов’язкових креслень/
Комбінаційна модель геометричного об’єкта. Каркасна модель геометричного . об’єкта. Графічні побудови кривих у визначеній системі(-ах) координат. Результати графічної. програмної побудови .
.
6. Дата видачі завдання 18.02.2013 .