The official implementation of the paper "UrbanWorld: An Urban World Model for 3D City Generation"
- 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-
Install blender (tested version: blender-3.2.2-linux-x64).
-
Download different versions of ControlNet from Hugging Face and UrbanWorld-UV-ControlNet from here.
-
Modify the settings in
run_osm.shand configs incontrolnet/config/. -
Run the following command:
bash run_osm.sh