Програмна реалізація алгоритму трасування променів на основі оптимізаційних структур
dc.contributor.advisor | Родіонов, Павло Юрійович | |
dc.contributor.author | Возовиков, Данило Юрійович | |
dc.date.accessioned | 2024-12-29T14:06:18Z | |
dc.date.available | 2024-12-29T14:06:18Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 27 таблиць, 21 рисунків та 45 джерел – загалом 72 сторінки. Дипломний проєкт присвячений вирішенню задачі генерації реалістичних зображень за допомогою алгоритму трасування променів на основі оптимізаційних структур. Мета роботи в інтерактивній програмній реалізації алгоритму трасування променів на основі оптимізаційних структур. У розділі обстеження предметної області було надано актуальності задачі генерації фото реалістичних зображень в інтерактивних застосунках та було проаналізовано існуючі рішення. Розділ розроблення вимог до програмного забезпечення присвячений аналізу та визначенню вимог до програмного застосунку. За допомогою варіантів використання було згенерована функціональні та нефункціональні вимоги до програмного забезпечення. У розділі конструювання та розроблення програмного забезпечення була описана архітектура застосунку, було детально проведено аналіз обраних алгоритмів та бібліотек. У розділі аналіз якості та тестування програмного забезпечення було визначено мету тестування та метрики для оцінки якості розробленого програмного застосунку. Також було описано процеси тестування з контрольним прикладом. Розділ розгортання та супровід програмного забезпечення присвячений опису процесів розгортання та супроводу розробленого програмного застосунку. | |
dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 27 tables, 21 figures and 45 sources – in total 72 pages. The purpose of the diploma project is dedicated to solving the problem of generating realistic images using a ray tracing algorithm based on acceleration structures. The aim of the work is the interactive software implementation of the ray tracing algorithm based on acceleration structures. In the section on domain area research, the relevance of the problem of generating photorealistic images in interactive applications was discussed, and existing solutions were analyzed. The section on software requirements development is devoted to the analysis and definition of requirements for the software application. Using use cases, functional and non-functional requirements for the software were generated. In the section on software design and development, the architecture of the application was described, and the chosen algorithms and libraries were analyzed in detail. In the section on software quality analysis and testing, the goals of testing and the metrics for evaluating the quality of the developed software application were determined. The testing processes with a control example were also described. The section on software deployment and maintenance is dedicated to describing the processes of deploying and maintaining the developed software application. | |
dc.format.extent | 191 c. | |
dc.identifier.citation | Возовиков, Д. Ю. Програмна реалізація алгоритму трасування променів на основі оптимізаційних структур : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Возовиков Данило Юрійович. - Київ, 2024. - 191 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/71455 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | трасування променів | |
dc.subject | растеризація | |
dc.subject | прискорювальні структури | |
dc.subject | комп'ютерна графіка | |
dc.subject | глобальне освітлення | |
dc.subject | Vulkan | |
dc.subject | GLSL | |
dc.subject | ray tracing | |
dc.subject | rasterization | |
dc.subject | acceleration structures | |
dc.subject | computer graphics | |
dc.subject | global illumination | |
dc.title | Програмна реалізація алгоритму трасування променів на основі оптимізаційних структур | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Vozovykov_bakalavr.pdf
- Розмір:
- 13.66 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: