Skip to content

The official implementation of the paper "UrbanWorld: An Urban World Model for 3D City Generation"

Notifications You must be signed in to change notification settings

Urban-World/UrbanWorld

Repository files navigation

UrbanWorld

The official implementation of the paper "UrbanWorld: An Urban World Model for 3D City Generation"

Setup

  1. Install dependencies
conda create -n blend python=3.7
conda activate blend
pip install -r requirements-blend.txt
 
conda create -n urbanworld python=3.8
conda activate urbanworld
pip install -r requirements-urbanworld.txt
pip install kaolin==0.13.0 -f https://nvidia-kaolin.s3.us-east-2.amazonaws.com/torch-1.12.1_cu113.html
  1. Install blender (tested version: blender-3.2.2-linux-x64).

  2. Download different versions of ControlNet from Hugging Face and UrbanWorld-UV-ControlNet from here.

Quick Start

  1. Modify the settings in run_osm.sh and configs in controlnet/config/.

  2. Run the following command:

bash run_osm.sh 

About

The official implementation of the paper "UrbanWorld: An Urban World Model for 3D City Generation"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published