Детальная информация

Название Разработка программного комплекса для отображения сцен с большим количеством вершин: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Терентьев Никита Леонидович
Научный руководитель Леонтьева Татьяна Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2023
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика компьютерная графика ; C++ ; система сериализации ; Forward+ ; система управления ресурсами ; computer graphics ; serialization system ; resource management system
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr23-3727
Права доступа Доступ по паролю из сети Интернет (чтение)
Ключ записи ru\spstu\vkr\23037
Дата создания записи 21.07.2023

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Выпускная квалификационная работа посвящена разработке программного комплекса, способного отрисовывать сцены с большим количеством вершин. Для выполнения поставленной задачи был произведён анализ имеющихся решений, используемых в области компьютерной графики. В результате анализа были выделены ключевые моменты существующих решений, на основе которых приняты решения разработки некоторых модулей комплекса с нуля. Итоговый продукт состоит из системы работы с кэшем объектов, манипуляции метаданных объектов при помощи графического интерфейса, системы визуализации с использованием алгоритма Forward+, часть работы которого была оптимизирована при помощи вычислительного шейдера. Комплекс был создан с помощью языка С++ с использованием графической библиотеки Vulkan.

Graduate qualification work is devoted to developing a software complex capable of rendering scenes with a large number of vertices. To perform the task, it was made an analysis of existing solutions used in computer graphics. As a result of analysis, the key points of existing solutions were highlighted and because of these points, decisions were made to develop some modules of the complex from scratch. The final product consists of the system for working with object cache, object metadata manipulation by means of graphic interface and visualization system using Forward+ algorithm, which part was optimized by means of computational shader. The complex was created with C++ using the Vulkan graphics library.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 7 
За последние 30 дней: 0

Подробная статистика