Оптимізаційні техніки рендерингу графіки

dc.contributor.advisorЮрій Крак Васильович
dc.contributor.authorБондар Денис
dc.date.accessioned2023-10-27T08:45:33Z
dc.date.available2023-10-27T08:45:33Z
dc.date.issued2023
dc.description.abstractУ роботі були розглянуті оптимізаційні техніки рендерингу графіки з метою поліпшення продуктивності програми. Досліджено такі методи, як статичний батчинг, динамічний батчинг, дублювання геометрії, шейдери обчислення та рівень деталізації. Статичний батчинг використовується для об'єднання об'єктів з однаковими матеріалами та текстурами в один об'єднаний об'єкт, що дозволяє зменшити кількість викликів до графічного процесора і покращити продуктивність. Динамічний батчинг дозволяє об'єднувати об'єкти, які змінюють своє положення або властивості в кожному кадрі. Дублювання геометрії (GPU instancing) дозволяє використовувати однакову геометрію для кількох об'єктів, що мають однакові властивості, зменшуючи тим самим навантаження на графічний процесор. Шейдери обчислення (Compute shaders) використовуються для виконання обчислень на графічному процесорі, що дозволяє виконувати складні обчислювальні завдання та зменшує навантаження на центральний процесор. Рівень деталізації (LOD) дозволяє змінювати деталізацію об'єктів залежно від їх віддаленості від камери, що допомагає зменшити обсяг обчислень та покращити продуктивність. У результаті проведених досліджень було реалізовано рендер-рушій Dengine за допомогою графічного інтерфейсу OpenGL та C#, на його основі виконано дві лабораторні роботи з «Інтелектуальних систем»: Пакман та генетичний алгоритм (генерація зображення).
dc.identifier.citationБондар Д. Оптимізаційні техніки рендерингу графіки : кваліфікаційна робота … бакалавр : 122 Комп’ютерні науки / Бондар Денис. – Київ, 2023. – 45 с.
dc.identifier.urihttps://ir.library.knu.ua/handle/123456789/5243
dc.language.isouk
dc.subject12 Інформаційні технології
dc.subject122 Комп’ютерні науки
dc.titleОптимізаційні техніки рендерингу графіки
Файли
Контейнер Original
Зараз відображається 1 - 1 з 1
Завантаження...
Ескіз
Назва:
Bondar_bakalavr.pdf
Розмір:
2.41 MB
Формат:
Adobe Portable Document Format
Опис:
Контейнер License
Зараз відображається 1 - 1 з 1
Завантаження...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: