Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемshare.auditory.ru
1 Курсовая работа по дисциплине Компьютерная графика Тема: Скринсейвер средствами Qt и OpenGL Выполнил: Савельев А. Л. Руководитель: Королёв Д. А.
2 1.Постановка задачи Главная цель: Создание скринсейвера. Сопутствующие цели: 1. Изучение библиотеки OpenGL 2. Изучение библиотеки Qt
3 2. Актуальность Применение скринсейвера позволяет оптимальным образом организовать работу монитора, защищая его пикселы от выгорания
4 3.Анализ существующих решений 1. Статические скринсейверы 2. Динамические скринсейверы
5 4. Ход работы 1. Конкретизация задачи 2. Написание программы
6 4. Ход работы (1) 1.1. На втором плане небо с туманом 1.2. На первом плане барханы и часы с расширяющимися стрелками. 1.3 Под часами с замедлением / ускорением вращаются три сферы.
7 4. Ход работы (2) 2.1. Проведение инициализаций, связанных с OpenGL 2.2. Создание неба 2.3. Создание часов 2.4. Создание сфер 2.5. Создание холма
9 5. Полученные результаты 1. Разработан скринсейвер, исходный код которого является кроссплатформенным. 2. Получены знания по OpenGL и расширены знания по Qt
10 6. Выводы 1. OpenGL является гибкой в использовании библиотекой для программирования трёхмерной графики. Т. к. OpenGL – программный интерфейс к графическому оборудованию, то её использование позволяет разгрузить центральный процессор.
11 6. Выводы (продолжение) 2. Qt предоставляет удобный и платформонезависимый интерфейс к функциям OpenGL. Другими возможностями Qt являются: механизм сигналов и слотов поддержка событий и их фильтров поддержка таймеров иерархические деревья объектов
12 6. Выводы (продолжение) 3. Полученный опыт может быть использован для написания программ с графическим интерфейсом пользователя
13 Демонстрация скринсейвера
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.