Детальная информация
Название | Разработка программного комплекса для отображения сцен с большим количеством вершин: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Терентьев Никита Леонидович |
Научный руководитель | Леонтьева Татьяна Владимировна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2023 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | компьютерная графика ; C++ ; система сериализации ; Forward+ ; система управления ресурсами ; computer graphics ; serialization system ; resource management system |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 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