Для студентов МАИ по предмету ДругиеПроцедурная генерация планов помещенияПроцедурная генерация планов помещения
2024-11-022024-11-02СтудИзба
Курсовая работа: Процедурная генерация планов помещения
Описание
Содержание
Введение…………………………………………………………………………3
Постановка задачи………………………………………………………………5
Обзор литературы………………………………………………………………6
Глава 1. Исследование………………………………………………………….8
2.1 Эффективная структура данных…………………………...………..28
2.2 Синтезированный подход……………………………………………30
2.3 Основные сущности программы…………………………………….31
Выводы.…………………………………………………………………………37
Заключение………………………………………………………………………38
Список литературы……………………………………………………………..39
Приложение 1……………………………………………………………………40
Приложение 2…………………………………………………………………….41
ВВЕДЕНИЕ
Целью данной выпускной квалификационной работы является изучение методов процедурной генерации помещений, введение формальных критериев их оценки, а также составление алгоритма генерации плана помещения и его программная реализация на языке C# и игровом движке Unity3D, для быстрого автоматического создания игрового окружения.
Процедурная генерация (ПГК) – это набор алгоритмов и методов, используемых для автоматического создания контента: изображений, текстур, моделей, игровых объектов, сущностей и уровней.
Создание объектов методами ПГК – распространённая задача, появившаяся практически одновременно с медиа-развлечениями. Эти методы позволяют значительно упростить и ускорить процесс разработки тогда, когда требуется создать множество объектов с единообразными, но различными характеристиками, производство которых вручную займет значительные человеческие и денежные ресурсы
Введение…………………………………………………………………………3
Постановка задачи………………………………………………………………5
Обзор литературы………………………………………………………………6
Глава 1. Исследование………………………………………………………….8
- Задача процедурной генерации помещения и термины…………...8
- Постановка критериев оценки сгенерированных помещений…....11
- Методы, основанные на древовидных картах………….………….16
- Метод ограниченного роста……………………………….………..21
- Выводы по главе…………………………………………………….27
2.1 Эффективная структура данных…………………………...………..28
2.2 Синтезированный подход……………………………………………30
2.3 Основные сущности программы…………………………………….31
Выводы.…………………………………………………………………………37
Заключение………………………………………………………………………38
Список литературы……………………………………………………………..39
Приложение 1……………………………………………………………………40
Приложение 2…………………………………………………………………….41
ВВЕДЕНИЕ
Целью данной выпускной квалификационной работы является изучение методов процедурной генерации помещений, введение формальных критериев их оценки, а также составление алгоритма генерации плана помещения и его программная реализация на языке C# и игровом движке Unity3D, для быстрого автоматического создания игрового окружения.
Процедурная генерация (ПГК) – это набор алгоритмов и методов, используемых для автоматического создания контента: изображений, текстур, моделей, игровых объектов, сущностей и уровней.
Создание объектов методами ПГК – распространённая задача, появившаяся практически одновременно с медиа-развлечениями. Эти методы позволяют значительно упростить и ускорить процесс разработки тогда, когда требуется создать множество объектов с единообразными, но различными характеристиками, производство которых вручную займет значительные человеческие и денежные ресурсы
Характеристики курсовой работы
Список файлов
Процедурная генерация планов помещения.docx