Апаратно-прискорений алгоритм рендерингу 3D-моделей на основі трасування променів

Вантажиться...
Ескіз

Дата

2021-06

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (50 с., 29 рис., 3 табл., 2 додатки) Метою дипломного проєкту є створення апаратно-прискоренного алгоритму рендерингу 3D-моделей на основі трасування променів. Під час розробки були виконані наступні задачі: • Аналіз існуючих рішень, які дозволяють виконувати рендеринг за допомогою метода трасування променів. • Вибір оптимальних технологій для розробки. • Реалізація спроектованого алгоритму. • Тестування якості рендерингу розробленого алгоритму. • Тестування ефективності алгоритму. • Вибір оптимальних опцій рендерингу. Програма була розроблена з використанням мови С++. Для роботи з графікою була обрана бібліотека GLEW. Для створення головного вікна та зчитування вводу користувача з клавіатури та миші була застосована бібліотека GLFW. Для реалізації графічного інтерфейсу було використано бібліотеку ImGui. Для роботи з математичними обчисленями була інтегрована бібліотека GLM.

Опис

Ключові слова

трасування променів, шейдер, рендеринг, OpenGL, GLEW, GLFW, GLSL, ray tracing, shader, rendering

Бібліографічний опис

Фещенко, І. О. Апаратно-прискорений алгоритм рендерингу 3D-моделей на основі трасування променів : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Фещенко Іван Олександрович. – Київ, 2021. – 74 с.

ORCID

DOI