Введение в генерацию 3D-городов
Генерация реалистичных 3D-городов является важной частью множества приложений, включая виртуальную реальность и цифровые двойники. Однако большинство существующих методов основываются на обучении одной модели диффузии, что ограничивает их возможности в создании персонализированных и безграничных городских сцен.
Что такое Yo’City?
В данной статье мы представляем Yo’City — новую агентную платформу, которая позволяет создавать индивидуализированные и бесконечно расширяемые 3D-городские сцены, используя возможности reasoning и композиции стандартных крупных моделей.
Структура генерации города
Yo’City сначала концептуализирует город с помощью стратегии планирования сверху вниз, которая определяет иерархическую структуру «Город-Район-Сетка». Глобальный планировщик определяет общий макет и потенциальные функциональные районы, в то время как локальный дизайнер детализирует каждый район с помощью описаний на уровне сетки.
Процесс генерации
Генерация 3D-сцен на уровне сетки осуществляется через цикл синтеза изометрических изображений, который включает в себя этапы «создание-улучшение-оценка», а затем преобразование изображений в 3D.
Механизм расширения
Чтобы смоделировать непрерывную эволюцию города, Yo’City также вводит механизм расширения, основанный на взаимодействии с пользователем и управляемый отношениями, который выполняет компоновку с учетом расстояния и семантики на основе графа сцены.
Интересно, как Yo’City открывает новые горизонты в создании 3D-городов с помощью персонализации. Бесконечные возможности, о которых говорится, действительно могут изменить подход к городскому планированию. Как вы думаете, какие еще сферы могут выиграть от применения этой технологии?