# The official implementation of D3DR: Diffusion Models are Secretly Zero-Shot 3DGS Harmonizers

## Installation

1. Install [uv](https://docs.astral.sh/uv/getting-started/installation/)
2. Go to the root directory of the project and install it using

```bash
uv sync
```

3. Download IC-Light checkpoints `iclight_sd15_fc.safetensors` and `iclight_sd15_fbc.safetensors` from [HiggingFace](https://huggingface.co/lllyasviel/ic-light) and put them into ./ic_light_models folder.

## Running

```bash
python3 train_everything \
    --scene_name "name of the scene to run" \
    --exp_name "name of the experiment"
```

