Публікація: Розробка бібліотеки 3D-візуалізації на основі OpenGL
| dc.contributor.author | Бартновський, М. Д. | |
| dc.date.accessioned | 2025-09-11T06:36:33Z | |
| dc.date.available | 2025-09-11T06:36:33Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Метою кваліфікаційної роботи є розробка кросплатформної бібліотеки для 3D-візуалізації з використанням OpenGL, що забезпечує базовий функціонал рендерингу, обробки вводу та можливість подальшого розширення. У ході виконання кваліфікаційної роботи було створено графічну бібліотеку на мові Java, що дозволяє виводити на екран прості тривимірні об’єкти, обробляти взаємодію з користувачем та гнучко змінювати сцену. У реалізації проєкту використовувались бібліотеки JOGL (для взаємодії з OpenGL), JOML (для математичних розрахунків) та JInput (для обробки користувацького вводу). Архітектура бібліотеки побудована на основі компонентного підходу, що забезпечує простоту масштабування та підтримку майбутніх доповнень. У роботі було враховано як функціональні, так і нефункціональні вимоги – продуктивність, кросплатформність (Windows/Linux), модульність і чистота коду. Отриманий результат є надійною основою для подальшого розвитку власного графічного рушія або як навчального інструменту для ознайомлення з принципами 3D-графіки. | |
| dc.identifier.citation | Бартновський М. Д. Розробка бібліотеки 3D-візуалізації на основі OpenGL : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 123 Комп’ютерна інженерія / М. Д. Бартновський ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 66 с. | |
| dc.identifier.uri | https://openarchive.nure.ua/handle/document/32678 | |
| dc.language.iso | uk | |
| dc.subject | перспективна проекція | |
| dc.subject | гарбаж-колектор | |
| dc.subject | SOLID-принципи | |
| dc.subject | кросплатформність | |
| dc.subject | архітектура ECS | |
| dc.subject | шаблони проєктування | |
| dc.title | Розробка бібліотеки 3D-візуалізації на основі OpenGL | |
| dc.title.alternative | Development of a 3D Visualization Library Based on OpenGL | |
| dc.type | Other | |
| dspace.entity.type | Publication |
Файли
Оригінальний пакунок
1 - 2 з 2
Завантаження...
- Назва:
- 2025_B_EOM_KIUKI-21-3_Bartnovskyi_M_D.pdf
- Розмір:
- 1.38 MB
- Формат:
- Adobe Portable Document Format
Завантаження...
- Назва:
- 2025_B_EOM_KIUKI-21-3_Bartnovskyi_M_D_Dodatky.pdf
- Розмір:
- 1.68 MB
- Формат:
- Adobe Portable Document Format
Пакунок ліцензії
1 - 1 з 1
Завантаження...
- Назва:
- license.txt
- Розмір:
- 10.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: