имірне зображення символіки факультету.
Основні завдання:
Основними завданнями є:
вивчити принципи роботи бібліотеки OpenGL;
навчитися створювати додатки з застосуванням тривимірної графіки;
створити тривимірне зображення символіки факультету.
1. Загальні відомості про OpenGL
Бібліотека OpenGL представляє з себе інтерфейс програмування тривимірної графіки. Одиницею інформації є вершина, з них складаються більш складні об'екти.непосредственно не підтримує роботу з пристроями введення, такими як миша або клавіатура, так як ця бібліотека є платформенно-незалежною. Щоб задіяти функції конкретної операційної системи, необхідно скористатися надбудовами над OpenGL, такими як бібліотеки GLUT або GLAUX. p align="justify"> На даний момент реалізація OpenGL включає в себе наступні бібліотеки: OpenGL, GLU, GLUT, GLAUX. Бібліотеки GLAUX і GLUT використовуються для створення так званих консольних додатків. [3]
2. Розробка логотипу
Розробка логотипу - це важке завдання, оскільки на невеликому просторі потрібно передати головний зміст того, чому присвячений логотип. Разом з тим, зображуване має бути зрозумілим і незабутнім навіть людині, не знайомій з предметом символіки. br/>В
Рисунок 1 - Логотип факультету інформаційних технологій
В основі розробленої мною символіки факультету лежать зрозумілі всім скорочення: ТДТУ (Тамбовський державний технічний університет) та ФІТ (Факультет "Інформаційних Технологій").
Логотип виконаний у вигляді ключа. На мою думку, наш факультет є ключовим (т.е головним) у всьому університеті. КЛЮЧ - символ володіння чимось [10]. Я думаю, що в даному випадку логотип визначає володіння знаннями, своєрідний В«ключ до знаньВ». Адже розвиток комп'ютерних технологій дозволило суспільству підійти до глобальної проблеми інформатизації, пов'язаної з швидко зростаючими інтеграційними процесами, проникаючими у всі сфери нашої діяльності: науку, культуру, освіту, виробництво, управління і т. д.
opengl логотип програма освітлення
3. Розробка програми. Функції, використані в програмі
3.1 Побудова моделі
Геометричні об'єкти в OpenGL задаються вершинами. Вершина - це крапка в просторі графічної сцени. Для її визначення в бібліотеці OpenGL реалізована спеціальна команда:
void glVertex [2 3 4] [sifd] [v] (type coord) [7]
Виклик будь-якої команди glVertex * завжди визначається чотирма однорідними координатами: x, y, z і w. Якщо викликається команда glVertex3 *, то вершина задається x, y і z координатами, при цьому w покладається рівн...