Публікація: 3D-рендеринг система з абстракційним шаром RHI для кількох рендеринг API
dc.contributor.author | Павловський, І. В. | |
dc.date.accessioned | 2025-06-03T06:22:06Z | |
dc.date.available | 2025-06-03T06:22:06Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Об’єкт розробки – cистема 3D-рендерингу з абстрактним шаром інтерфейсу апаратного рендерингу (RHI) для підтримки кількох API рендерингу, що забезпечує кросплатформне відтворення та ефективне керування сценами. Мета розробки – cтворити гнучку та ефективну систему 3D-рендерингу, яка абстрагує деталі низькорівневих API рендерингу, підтримує сучасні техніки рендерингу, такі як фізично базований рендеринг (PBR), та забезпечує обробку складних сцен з інстансованим рендерингом і завантаженням активів у форматі GLTF. Метод вирішення – cистема розроблена з використанням мови C++ з абстрактним шаром RHI для підтримки DirectX 12 і потенційно Vulkan. Конвеєр рендерингу використовує форвардний PBR-підхід з інстансованим рендерингом для оптимізації продуктивності. Активи завантажуються у форматі GLTF, а для обробки текстур використовується бібліотека DirectXTex. Система спроєктована як розширювальна, з модульними компонентами для керування константними буферами, джерелами світла та матеріалами. У результаті було створено масштабовану та ефективну систему 3D-рендерингу, здатну обробляти складні сцени з високою продуктивністю. Система підтримує інстансований рендеринг, PBR-матеріали та крос-API сумісність через абстракцію RHI, що робить її придатною для розробки ігор, візуалізації та інших графічних застосунків. | |
dc.identifier.citation | Павловський І. В. 3D-рендеринг система з абстракційним шаром RHI для кількох рендеринг API : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 121 – Інженерія програмного забезпечення / І. В. Павловський; М-во освіти і науки України , Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 75 с. | |
dc.identifier.uri | https://openarchive.nure.ua/handle/document/31406 | |
dc.language.iso | uk | |
dc.subject | 3D-рендеринг | |
dc.subject | крос-API сумісність | |
dc.subject | формат GLTF | |
dc.subject | PBR | |
dc.subject | інтерфейс апаратного рендерингу | |
dc.subject | Vulkan | |
dc.title | 3D-рендеринг система з абстракційним шаром RHI для кількох рендеринг API | |
dc.type | Other | |
dspace.entity.type | Publication |
Файли
Оригінальний пакет
1 - 2 з 2
Завантаження...
- Назва:
- 2025_B_PI_Pavlovskyi_IV.pdf
- Розмір:
- 869.43 KB
- Формат:
- Adobe Portable Document Format
Завантаження...
- Назва:
- Dodatok_Pavlovskyi.pdf
- Розмір:
- 2.22 MB
- Формат:
- Adobe Portable Document Format
Ліцензійний пакет
1 - 1 з 1
Немає доступних мініатюр
- Назва:
- license.txt
- Розмір:
- 9.55 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: