close

Вход

Забыли?

вход по аккаунту

?

Курсовая работа по дисциплине “Компьютерная графика”

код для вставкиСкачать
Курсовая работа по
дисциплине “Компьютерная
графика”
Тема:
Скринсейвер средствами Qt и OpenGL
Выполнил:
Савельев А. Л.
Руководитель:
Королёв Д. А.
1.Постановка задачи
Главная цель:
Создание скринсейвера.
Сопутствующие цели:
1. Изучение библиотеки OpenGL
2. Изучение библиотеки Qt
2. Актуальность
Применение скринсейвера
позволяет оптимальным
образом организовать работу
монитора, защищая его пикселы
от выгорания
3.Анализ существующих
решений
1. Статические скринсейверы
2. Динамические скринсейверы
4. Ход работы
1. Конкретизация задачи
2. Написание программы
4. Ход работы (1)
1.1. На втором плане небо с
туманом
1.2. На первом плане барханы и
часы с расширяющимися
стрелками.
1.3 Под часами с замедлением /
ускорением вращаются три сферы.
4. Ход работы (2)
2.1. Проведение инициализаций,
связанных с OpenGL
2.2. Создание неба
2.3. Создание часов
2.4. Создание сфер
2.5. Создание холма
5. Полученные результаты
1. Разработан скринсейвер, исходный
код которого является
кроссплатформенным.
2. Получены знания по OpenGL и
расширены знания по Qt
6. Выводы
1. OpenGL является гибкой в
использовании библиотекой для
программирования трёхмерной
графики. Т. к. OpenGL – программный
интерфейс к графическому
оборудованию, то её использование
позволяет разгрузить центральный
процессор.
6. Выводы (продолжение)
2. Qt предоставляет удобный и
платформонезависимый интерфейс к
функциям OpenGL. Другими
возможностями Qt являются:
механизм сигналов и слотов
поддержка событий и их фильтров
поддержка таймеров
иерархические деревья объектов
6. Выводы (продолжение)
3. Полученный опыт может быть
использован для написания
программ с графическим
интерфейсом пользователя
Демонстрация
скринсейвера
Документ
Категория
Презентации по информатике
Просмотров
86
Размер файла
465 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа