Разработка модели генерации планировочных решений для жилых помещений исходя из правил эргономики и эффективности использования пространства
Работу выполненил Лепин Даниил Александрович
Инструкция к проекту:
-
Для начала работы склонировать репозиторий и открыть в Unity версии 2022.3.21f1 или старше
-
запустить режим отладки и найти в проводнике элемент Grid, выделить его
-
в инспекторе есть способ для ручного управлениея процессом генерации с помощью кнопок:
Generate Grid - первичная расстановка сетки
Randomize rooms - задать начальное положение комнат
Grow rooms - произвести первый этап выращивания комнат
Grow L Shape - произвести второй этап выращивания комнат
Generate walls - произвести этап расстановки стен
Place furniture - расстановка мебели
Optimize function - этап оптимизации функции стоимости
-
для каждого объекта мебели необходимо задавать ограничения, для этого найдите префаб элемента в проводнике и измените параметры
Файл с текстом ВКР находится внутри репозитория под названием ВКР.pdf