Репозитарій КНУ
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
Репозитарій КНУ
  • Фонди & Зібрання
  • Статистика
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
 
  • Деталі
Параметри

Програмне забезпечення процесуального генерування відкритого світу в ігрових додатках

Тип публікації :
Магістерська робота
Дата випуску :
2022
Автор(и) :
Мірошник Олексій Павлович
Мова основного тексту :
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/4030
Цитування :
Мірошник О. П. Програмне забезпечення процесуального генерування відкритого світу в ігрових додатках : випускна кваліфікаційна магістерська робота : 121 Інженерія програмного забезпечення / Мірошник Олексій Павлович. - Київ, 2022. - 69 с.
У ході виконання роботи вивчено можливість процедурного генерування цікавих місцевостей та оптимізацію візуалізації у воксельних іграх. У розділі дизайну проекту було визначено три основні компоненти проекту : воксельний двигун, генерація місцевості та оптимізація рендерингу.
Генерація місцевості була реалізована за допомогою шумових функцій, пов'язаних між собою для створення різноманітних місцевостей. Спочатку створюється карта висоти, яка використовується разом з додатковими шумовими функціями для обчислення блоків місцевості, розміщених у світі. Додаткові кроки в процесі генерації місцевості додають дерева та воду. Для ефективного розміщення та руйнування блоків у світі була використана техніка випромінювання променів.
Також було отримано новий алгоритм оптимізації, який був побудований на алгоритмах occlusion culling та frustum culling. Основним нововведенням було використання цих алгоритмів у програмному продукті для отримання більш швидкої генерації воксельних світів.

Ключові слова : оксельний двигун, генерація місцевості, оптимізація рендерингу, алгоритм оптимізації.
Галузі знань та спеціальності :
Тип зібрання :
Publication
Файл(и) :
Вантажиться...
Ескіз
Формат

Adobe PDF

Розмір :

2.24 MB

Контрольна сума:

(MD5):d03d517204f87aec36fbe380d62981af

Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC

Налаштування куків Політика приватності Угода користувача Надіслати відгук

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

м. Київ, вул. Володимирська, 58, к. 42

(044) 239-33-30

ir.library@knu.ua