ТУСУР, компьютерная графика (курсовая работа)
Узнать стоимость этой работы
13.02.2026, 19:54

Для выбора варианта курсовой работы необходимо воспользоваться общим правилом с использованием следующей формулы:

V = (N × K) div 100,

где V – искомый номер варианта,

N – общее количество вариантов,

K – код варианта,

div – целочисленное деление, при V = 0 выбирается максимальный вариант.

Для подведения итогов (рецензирования) курсовой работы обучающемуся необходимо разместить в электронном курсе данной дисциплины следующие материалы:

– курсовую работу;

– исходные коды программ;

– протестированное откомпилированное приложение;

– видеоотчет работы программы – видеоролик в формате AVI или MP4 продолжительностью от 2 до 5 минут.

Для записи работы приложения (захвата экрана) можно использовать одну из программ:

Bandicam (https://www.bandicam.com/ru/) – программа записи экрана для Windows, которая может записывать все, что происходит на экране ПК, в формате высококачественного видео. Также можно выполнять запись определенной части экрана или игр, использующих графические технологии DirectX/OpenGL/Vulkan.

Доступна бесплатная версия для записи видео продолжительностью до 10 минут.

OBS Studio (https://obsproject.com/) – свободная (бесплатная) программа записи видео для платформ Windows, Linux и macOS 10.11+.

 

ТЕМАТИКА КУРСОВОЙ РАБОТЫ

Вариант 1

Тема: Применение буфера трафарета в OpenGL.

Задание: Реализовать трехмерную сцену, содержащую изображение куба с вырезанными (при помощи буфера трафарета) в гранях отверстиями. Внутри куба поместить полупрозрачную сферу, описанную тором. Полученную сцену вращать по таймеру.

Вариант 2

Тема: Построение трехмерной сцены с реализацией прозрачности объектов.

Задание: Создать в окне трехмерную сцену, состоящую из чайника и икосаэдра вращающихся вокруг цилиндра. Реализовать возможность изменения прозрачности объектов сцены. Вращать объекты по таймеру, расположить и окрасить в различные цвета по своему усмотрению.

Вариант 3

Тема: Построение диметрической проекции трехмерных фигур.

Задание: Разработать программу, осуществляющую построение диметрической аксонометрической проекции трехмерных фигур (тетраэдр, гексаэдр и октаэдр). Предусмотреть построение каркасных изображений проекций фигур с возможностью изменения точек наблюдения.

Вариант 4

Тема: Работа с источником света в трехмерных сценах.

Задание: Разработать программу, осуществляющую имитацию движения источника света по произвольной поверхности. Программа должна предоставлять пользователю возможность влиять на свойства поверхности и луча. Полученную сцену вращать по таймеру и использовать команды переопределения свойств материала.

Вариант 5

Тема: Графическое моделирование движения тела по заданной траектории.

Задание: Разработать программу, осуществляющую возможность движения трехмерного тела по заданной траектории. В работе предусмотреть возможность выбора вида трехмерного тела (куб, сфера, цилиндр) и траектории его движения.

Вариант 6

Тема: Построение трехмерной сцены с реализацией тумана.

Задание: Создать в окне трехмерную сцену, состоящую из октаэдра и конуса, вращающихся вокруг тора. Реализовать вращение сцены по таймеру и наложить эффект тумана. Настроить движение фигур таким образом, чтобы они заходили в туман и выходили из него.

Вариант 7

Тема: Построение триметрической проекции трехмерных фигур.

Задание: Разработать программу, осуществляющую построение триметрической аксонометрической проекции трехмерных фигур (тетраэдр, гексаэдр и октаэдр). Предусмотреть построение каркасных изображений проекций фигур с возможностью изменения точек наблюдения.

Вариант 8

Тема: Наложение текстур на трехмерные фигуры.

Задание: Реализовать трехмерную сцену, содержащую изображение вращающейся модели Солнечной системы. Для каждой планеты подобрать текстуру, задать положение и скорость движения по орбите.

Вариант 9

Тема: Графическое моделирование движения текста по заданной траектории.

Задание: Создать в окне трехмерную сцену, состоящую из вращающегося по различным траекториям текста. Реализовать возможность динамического изменения текста и траектории его движения.

Вариант 10

Тема: Реализация трехмерной сцены с применением прозрачности.

Задание: Создать в окне трехмерную сцену, состоящую из сферы, вписанной в полупрозрачный октаэдр. Сфера и октаэдр вращаются вокруг конуса. Расположить и окрасить фигуры (в различные цвета) по своему усмотрению.

Вариант 11

Тема: Применение буфера трафарета в OpenGL.

Задание: Реализовать трехмерную сцену, содержащую изображение тетраэдра с вырезанными (при помощи буфера трафарета) в гранях отверстиями. Внутри тетраэдра поместить полупрозрачный цилиндр, описанный тором. Полученную сцену вращать по таймеру.

Вариант 12

Тема: Построение трехмерной сцены с реализацией прозрачности объектов.

Задание: Создать в окне трехмерную сцену, состоящую из двух додекаэдров, вращающихся вокруг чайника. Реализовать возможность изменения прозрачности объектов сцены. Вращать объекты по таймеру, расположить и окрасить в различные цвета по своему усмотрению.

Вариант 13

Тема: Построение изометрической проекции трехмерных фигур.

Задание: Разработать программу, осуществляющую построение изометрической аксонометрической проекции трехмерных фигур (тетраэдр, гексаэдр и октаэдр). Предусмотреть построение каркасных изображений проекций фигур с возможностью изменения точек наблюдения.

Вариант 14

Тема: Применение текстур для моделирования трехмерных сцен.

Задание: Создать в окне трехмерную сцену, изображающую книжную полку с несколькими книгами. Определить текстуру для полки и для каждой книги. Полученную сцену вращать по таймеру или с помощью клавиш клавиатуры.

Вариант 15

Тема: Построение трехмерной сцены с реализацией тумана.

Задание: Создать в окне трехмерную сцену, состоящую из чайника и цилиндра, вращающихся вокруг икосаэдра. Реализовать вращение сцены по таймеру и наложить эффект тумана. Настроить движение фигур таким образом, чтобы они заходили в туман и выходили из него.

Вариант 16

Тема: Построение двухточечной перспективной проекции трехмерных фигур.

Задание: Разработать программу, осуществляющую построение двухточечной перспективной проекции трехмерных фигур (тетраэдр, гексаэдр и октаэдр). Предусмотреть построение каркасных изображений проекций фигур с возможностью изменения точек наблюдения.

Вариант 17

Тема: Применение текстур для моделирования трехмерных сцен.

Задание: Создать в окне трехмерную сцену, изображающую деревянный журнальный столик, на котором лежат несколько книг. Столик стоит на кафельном полу. Определить текстуру для столика, пола и для каждой книги. Полученную сцену вращать по таймеру или с помощью клавиш клавиатуры.

Вариант 18

Тема: Реализация трехмерной сцены с применением прозрачности.

Задание: Создать в окне трехмерную сцену, состоящую из тора, вписанного в полупрозрачный додекаэдр. Тор и додекаэдр вращаются вокруг цилиндра. Расположить и окрасить в различные цвета по своему усмотрению.

Вариант 19

Тема: Построение трехмерной сцены с реализацией тумана.

Задание: Создать в окне трехмерную сцену, состоящую из каркасного икосаэдра и тора, вращающихся вокруг цилиндра. Реализовать вращение сцены по таймеру и наложить эффект тумана. Настроить движение фигур таким образом, чтобы они заходили в туман и выходили из него.

Вариант 20

Тема: Построение трехточечной перспективной проекции трехмерных фигур.

Задание: Разработать программу, осуществляющую построение трехточечной перспективной проекции трехмерных фигур (тетраэдр, гексаэдр и октаэдр). Предусмотреть построение каркасных изображений проекций фигур с возможностью изменения точек наблюдения.

 

Структура курсовой работы

Курсовая работа должна включать:

1) титульный лист;

2) задание на курсовую работу;

3) оглавление;

4) введение;

5) основную часть;

6) заключение;

7) список использованных источников;

8) приложения.

Титульный лист

На титульном листе отражается:

– названия министерства, учебного заведения и кафедры;

– тема исследования. Тема исследования оформляется прописными буквами;

– вид работы – курсовая работа;

– сведения о студенте и руководителе курсовой работы: фамилия, имя, отчество и номер группы студента, выполнившего работу; ученая степень и должность руководителя курсовой работы;

– дата предоставления работы;

– год написания работы.

Пример оформления титульного листа представлен в приложение Б.

Задание

Курсовая работа выполняется в соответствии с заданием, выданным руководителем курсовой работы. Задание оформляется на специальном бланке (приложение А). Форма задания определяется кафедрой автоматизации обработки информации (АОИ). Формулировка темы курсовой работы в задании должна соответствовать ее формулировке в перечне тем курсовых работ. Допускается изменение темы курсовой работы согласно перечню примерных тем, после согласования с руководителем курсовой работы. Задание на курсовую работу заполняется студентом, согласовывается с руководителем курсовой работы и утверждается заведующим кафедрой АОИ, после утверждения задания вносить в него изменения и дополнения не разрешается.

Задание содержит конкретное название темы, необходимые исходные данные, перечень основных литературных источников, перечень графического материала, перечень разделов (глав) текстовой части проекта (работы). В задании указывается дата выдачи задания и представления работы к защите (рецензированию), задание подписывается студентом и руководителем проекта (работы) и утверждается заведующим кафедрой.

Бланк задания на курсовую работу представлен в приложении А.

Оглавление (содержание)

Оглавление включает перечень основных частей работы с указанием страниц, на которых их помещают. Оглавление должно отражать все материалы, представляемые при подготовке курсовой работы.

Вместо слова «Оглавление» допускается использовать наименование «Содержание». Слово «Оглавление» записывают в виде заголовка, симметрично тексту, с прописной буквы, без номера раздела.

В оглавлении перечисляются заголовки разделов, подразделов, список литературы, каждое приложение и указывают номера страниц, на которых они начинаются.

Заголовки в оглавлении должны точно повторять заголовки в тексте курсовой работы. Последнее слово заголовка соединяют отточием с соответствующим ему номером страницы в правом столбце оглавления.

Введение

В разделе «Введение» представляют цель работы, область исследования и (или) область применения исследуемого объекта.

Во введении приводится:

– формулировка задачи;

– определение цели;

– описание исходных данных (информация о графических объектах). Объем введения – 1–2 страницы. Заголовок «Введение» записывают симметрично тексту с прописной буквы и, как правило, ставят перед ним номер раздела, например: «1 Введение»

Основная часть

Основная часть курсовой работы должна содержать:

– описание используемой среды реализации;

– описание используемых возможностей графической библиотеки;

– описание возможностей и ограничений программного продукта;

– руководство для пользователей программного продукта.

Заключение

Заключение должно содержать краткие выводы о проделанной работе, практическое приложение, перспективы использования результатов разработанного проекта.

Список использованных источников

В список использованных источников входят те источники литературы, на которые есть ссылки в курсовой работе.

В качестве приложений к курсовой работе помещают листинги программ и результаты их работы.

Курсовая работа выполняется в строгом соответствии правилам, изложенным в Положении по организации выполнения и защиты курсовых проектов и курсовых работ в ТУСУРе.

Приложения

В приложения рекомендуется включать материалы иллюстративного и вспомогательного характера. В приложения могут быть помещены:

– таблицы и иллюстрации большого формата;

– дополнительные расчеты;

– материалы вспомогательного характера.

На все приложения в тексте работы должны быть даны ссылки. Приложения располагают в курсовой работе и обозначают в порядке ссылок на них в тексте.

Приложения обозначают заглавными буквами русского алфавита, начиная с А, за исключением букв Ё, З, Й, О, Ч, Ь, Ы, Ъ.

Каждое приложение в работе следует начинать с нового листа (страницы) с указанием наверху посередине страницы слова «Приложение» и его обозначения, а под ним в скобках – «обязательное» (если его выполнение предусмотрено заданием) или «справочное». Приложение должно иметь заголовок, который записывают симметрично тексту с прописной буквы отдельной строкой.



Узнать стоимость этой работы



АЛФАВИТНЫЙ УКАЗАТЕЛЬ ПО ВУЗАМ
Найти свою работу на сайте
АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ
Контрольные, курсовые, дипломы из разных ВУЗов
БУХГАЛТЕРСКИЙ УЧЕТ, АНАЛИЗ И АУДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ВЫСШАЯ МАТЕМАТИКА
Контрольные работы из разных ВУЗов
МЕНЕДЖМЕНТ И МАРКЕТИНГ
Контрольные, курсовые, дипломы из разных ВУЗов
МЕТОДЫ ОПТИМАЛЬНЫХ РЕШЕНИЙ, ТЕОРИЯ ИГР
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ПЛАНИРОВАНИЕ И ПРОГНОЗИРОВАНИЕ
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
СТАТИСТИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ТЕОРИЯ ВЕРОЯТНОСТЕЙ И МАТ. СТАТИСТИКА
Контрольные работы из разных ВУЗов
ФИНАНСЫ, ДЕНЕЖНОЕ ОБРАЩЕНИЕ И КРЕДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМЕТРИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ЭКОНОМИКА
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМИКА ПРЕДПРИЯТИЯ, ОТРАСЛИ
Контрольные, курсовые, дипломы из разных ВУЗов
ГУМАНИТАРНЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ДРУГИЕ ЭКОНОМИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ЕСТЕСТВЕННЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ПРАВОВЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ТЕХНИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
РАБОТЫ, ВЫПОЛНЕННЫЕ НАШИМИ АВТОРАМИ
Контрольные, курсовые работы
ОНЛАЙН ТЕСТЫ
ВМ, ТВ и МС, статистика, мат. методы, эконометрика