Апаратно-прискорений алгоритм рендерингу 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 с.