- Опис навчальної дисципліни
Дисципліна включає лекції, практичні заняття, лабораторні роботи, модульні контрольні роботи та самостійну роботу. Дисципліні «Конструювання графічних інтерфейсів» належить особлива роль в навчальному плані підготовки фахівців ІТ. Адже об’єктами професійної діяльності є розробка, модернізація та експлуатація проектів з різними графічними інтерфейсами, та зокрема систем які вимагають реалізації 3D графіки, а саме ігри, системи САПР, та подібні, характерною рисою яких є широке використання методів і засобів інтерактивної комп’ютерної графіки.. В робочій навчальній програмі дисципліни передбачене вивчення ключових тем геометричного моделювання і комп’ютерної графіки з використанням сучасних інтегрованих середовищ програмування і стандартної графічної бібліотеки OpenGL — одного з найпопулярніших прикладних програмних інтерфейсів API для розробки застосувань реалістичної двовимірної та тривимірної графіки.
Метою дисципліни є формування у студентів теоретичних знань і навичок для розробки комп’ютерних графічних моделей та методів обробки зображень. Завдання дисципліни: вивчення основних принципів програмування комп’ютерної графічних інтерфейсів мовою С++ за допомогою бібліотеки OpenGL; опанування прийомів комп’ютерного моделювання; набуття навичок роботи з графічними бібліотеками; набуття студентами умінь та навичок використання технологій двовимірного та тривимірного графічного та геометричного моделювання. Предметом вивчення навчальної дисципліни є засоби програмування комп’ютерних графічних інтерфейсів для моделювання різних процесів.
Перелік темТема 1. Використання GDI
Тема 2. Основи OpenGL
Тема 3. Перетворення об’єктів
Тема 4. Матеріали і освітлення
Тема 5. Накладання текстури
Тема 6. Операції з пікселями
Тема 7. Прийоми роботи з OpenGL
Тема 8. Оптимізація програм OpenGL