- •До розрахунково-графічної роботи
- •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)
5.1. Мета роботи...............................................................................................................................21
5.2. Програмна реалізація з OpenGL........................................................................................... 21
5.2.1 Опис алгоритму.................................................................................................................21
5.2.2 Віконні інтерфейси...........................................................................................................23
5.3. Програмна реалізація з WinAPI..............................................................................................25
5.3.1 Опис алгоритму................................................................................................................25
5.3.2 Віконні інтерфейси..........................................................................................................27
5.4. Програмна реалізація афінних перетворень та анімації..................................................29
5.4.1 Опис алгоритму................................................................................................................29
5.4.2 Віконні інтерфейси..........................................................................................................30
5.5. Програмні реалізація розрухунків кривих ліній, координат, кольорів.............................31
5.5.1 Опис алгоритмів...............................................................................................................31
5.5.2 Віконні інтерфейси..........................................................................................................35
ВИСНОВКИ.............................................................................................................................................36
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ..............................................................................................37
ДОДАТКИ.................................................................................................................................................38
Додаток А Тексти програми з OpenGL........................................................................................42
Додаток Б Тексти програми з WinAPI..........................................................................................45
Додаток B Тексти програми афінних перетворень та анімації..............................................48
Додаток Г Тексти програм розрахунку координат, кривих ліній, кольорів...........................51
Національний університет “Львівська політехніка” .
/назва вищого учбового закладу/
Кафедра ”Системи автоматизованого проектування” .
Дисципліна “Геометричне моделювання у конструюванні інженерних об’єктів та систем” .
Базовий напрямок 06.050101 “Комп’ютерні науки” .
Курс 3 Група КН-34 Семестр 6 .
