Спосіб та програмне забезпечення для процедурної генерації ландшафтів

Вантажиться...
Ескіз

Дата

2018

Назва журналу

Номер ISSN

Назва тому

Видавець

Анотація

Актуальність. Процедурне створення контенту - це процес створення медіа ресурсів за допомогою комп'ютерних алгоритмів. Створення та візуалізація віртуальних пейзажів є актуальним завданням у різних сферах, таких як розроблення навчальних та моделюючих середовищ, відеоігор, створення матеріалів для фільмів та анімації, а також середовища для моделювання різних природних процесів. З огляду на зростаючу популярність пристроїв віртуальної реальності, тема стає ще актуальнішою. Це призводить до необхідності розробки нових, швидких і ефективних методів генерації ландшафтів. Більшість алгоритмів сучасного покоління створюють ландшафти, які потребують подальшого ручного перегляду дизайнерами або потребують автоматичного завершення складними алгоритмами ерозії, накладання кліматичних та погодних особливостей. Такий підхід добре підходить для програм, де потрібно створити єдину досить невелику площу або коли ландшафти налаштовуються вручну, але не підходять для генерації великих територій місцевості в повністю автоматичному режимі. Об’єктом дослідження є процес процедурної генерації ландшафтів. Предметом дослідження є способи та засоби процедурної генерації ландшафтів. Метою дослідження є аналіз існуючих способів та засобів процедурної генерації ландшафтів та розроблення вдосконаленого способу процедурної генерації ландшафтів. Методи дослідження. В роботі використовуються методи комп’ютерного моделювання, статистичні та емпіричні методи. Наукова новизна роботи полягає в наступному: 1. Розроблено вдосконалений спосіб процедурної генерації ландшафтів, який на відміну від існуючих способів використовує геодезичні карти як джерело інформації про ландшафт, що дозволяє отримувати візуально кращі результати графічного моделювання. 2. Запропоновано процедуру додавання дрібних деталей ландшафту, що дозволяє підвищити рівень реалістичності графічного моделювання порівняно з існуючими способами генерації ландшафтів. Практична цінність роботи полягає у можливості застосування отриманих результатів для ефективного використання геодезичних карт для процедурної генерації ландшафтів. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто основні положення щодо процедурної генерації мультимедійних матеріалів, зроблено короткий огляд існуючих методів генерації ландшафтів, аналіз існуючих методів, способів та алгоритмів які стосуються генерації ландшафтів. У другому розділі запропоновано удосконалений спосіб процедурної генерації ландшафтів, зокрема, процедуру додавання дрібних деталей ландшафту. У третьому розділі описано архітектуру програмного забезпечення, визначено кінцевий алгоритм роботи, описано формат вхідних даних, з якими буде працювати реалізована система. У четвертому розділі містяться результати роботи програмного засобу та проведено порівняння з існуючими засобами. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації. Робота виконана на 82 аркушах, містить посилання на список використаних літературних джерел.

Опис

Ключові слова

процедурна генерація, комп’ютерна графіка, обробка зображень, генерація ландшафтів, графічне моделювання, procedural generation, computer graphics, image processing, landscaping generation, graphic simulation

Бібліографічний опис

Палей, В. О. Спосіб та програмне забезпечення для процедурної генерації ландшафтів : магістерська дис. : 121 Інженерія програмного забезпечення / Палей Владислав Олександрович. – Київ, 2018. – 135 с.

DOI