Публікація:
Розробка бібліотеки 3D-візуалізації на основі OpenGL

dc.contributor.authorБартновський, М. Д.
dc.date.accessioned2025-09-11T06:36:33Z
dc.date.available2025-09-11T06:36:33Z
dc.date.issued2025
dc.description.abstractМетою кваліфікаційної роботи є розробка кросплатформної бібліотеки для 3D-візуалізації з використанням OpenGL, що забезпечує базовий функціонал рендерингу, обробки вводу та можливість подальшого розширення. У ході виконання кваліфікаційної роботи було створено графічну бібліотеку на мові Java, що дозволяє виводити на екран прості тривимірні об’єкти, обробляти взаємодію з користувачем та гнучко змінювати сцену. У реалізації проєкту використовувались бібліотеки JOGL (для взаємодії з OpenGL), JOML (для математичних розрахунків) та JInput (для обробки користувацького вводу). Архітектура бібліотеки побудована на основі компонентного підходу, що забезпечує простоту масштабування та підтримку майбутніх доповнень. У роботі було враховано як функціональні, так і нефункціональні вимоги – продуктивність, кросплатформність (Windows/Linux), модульність і чистота коду. Отриманий результат є надійною основою для подальшого розвитку власного графічного рушія або як навчального інструменту для ознайомлення з принципами 3D-графіки.
dc.identifier.citationБартновський М. Д. Розробка бібліотеки 3D-візуалізації на основі OpenGL : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 123 Комп’ютерна інженерія / М. Д. Бартновський ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 66 с.
dc.identifier.urihttps://openarchive.nure.ua/handle/document/32678
dc.language.isouk
dc.subjectперспективна проекція
dc.subjectгарбаж-колектор
dc.subjectSOLID-принципи
dc.subjectкросплатформність
dc.subjectархітектура ECS
dc.subjectшаблони проєктування
dc.titleРозробка бібліотеки 3D-візуалізації на основі OpenGL
dc.title.alternativeDevelopment of a 3D Visualization Library Based on OpenGL
dc.typeOther
dspace.entity.typePublication

Файли

Оригінальний пакунок

Зараз показано 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
Опис: