InvRender 项目使用教程
1. 项目的目录结构及介绍
InvRender 项目的目录结构如下:
InvRender/
├── confs_sg/
│ └── default_conf
├── scripts/
│ └── relight.py
├── training/
│ └── exp_runner.py
├── README.md
├── LICENSE
└── requirements.txt
confs_sg/
: 包含项目的配置文件。scripts/
: 包含用于重照明(relighting)的脚本。training/
: 包含用于训练的脚本。README.md
: 项目说明文档。LICENSE
: 项目许可证文件。requirements.txt
: 项目依赖文件。
2. 项目的启动文件介绍
项目的启动文件主要是 training/exp_runner.py
和 scripts/relight.py
。
training/exp_runner.py
: 用于训练模型,支持不同的训练阶段,如 IDR、Illum 和 Material。scripts/relight.py
: 用于在新照明条件下生成视频。
3. 项目的配置文件介绍
项目的配置文件位于 confs_sg/default_conf
。该配置文件包含了项目运行所需的各种参数,如数据分割目录、实验名称、GPU 设置等。
配置文件示例:
[DEFAULT]
data_split_dir = /Synthetic4Relight/hotdog
expname = hotdog
gpu = 1
通过修改这些参数,可以调整项目的运行行为。
以上是 InvRender 项目的基本使用教程,希望对您有所帮助。