├── .gitignore ├── LICENSE ├── README.md ├── confs ├── deepshadow.conf ├── directional_color.conf ├── directional_shadow.conf ├── point_color.conf ├── point_shadow.conf └── real_data.conf ├── env_relight.py ├── exp_runner.py ├── models ├── base_dataset.py ├── deep_shadow_dataset.py ├── depth_normal.py ├── embedder.py ├── fields.py ├── floor.py ├── nerf_dataset.py ├── raytracer.py ├── real_dataset.py ├── renderer.py ├── resolution_scheduler.py └── sgbasis.py ├── preprocess_custom_data └── colmap_preprocess │ ├── colmap_read_model.py │ ├── colmap_wrapper.py │ ├── gen_cameras.py │ ├── imgs2poses.py │ ├── pose_utils.py │ └── process_real_dataset.ipynb └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/README.md -------------------------------------------------------------------------------- /confs/deepshadow.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/deepshadow.conf -------------------------------------------------------------------------------- /confs/directional_color.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/directional_color.conf -------------------------------------------------------------------------------- /confs/directional_shadow.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/directional_shadow.conf -------------------------------------------------------------------------------- /confs/point_color.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/point_color.conf -------------------------------------------------------------------------------- /confs/point_shadow.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/point_shadow.conf -------------------------------------------------------------------------------- /confs/real_data.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/confs/real_data.conf -------------------------------------------------------------------------------- /env_relight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/env_relight.py -------------------------------------------------------------------------------- /exp_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/exp_runner.py -------------------------------------------------------------------------------- /models/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/base_dataset.py -------------------------------------------------------------------------------- /models/deep_shadow_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/deep_shadow_dataset.py -------------------------------------------------------------------------------- /models/depth_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/depth_normal.py -------------------------------------------------------------------------------- /models/embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/embedder.py -------------------------------------------------------------------------------- /models/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/fields.py -------------------------------------------------------------------------------- /models/floor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/floor.py -------------------------------------------------------------------------------- /models/nerf_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/nerf_dataset.py -------------------------------------------------------------------------------- /models/raytracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/raytracer.py -------------------------------------------------------------------------------- /models/real_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/real_dataset.py -------------------------------------------------------------------------------- /models/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/renderer.py -------------------------------------------------------------------------------- /models/resolution_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/resolution_scheduler.py -------------------------------------------------------------------------------- /models/sgbasis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/models/sgbasis.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/colmap_read_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/colmap_read_model.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/colmap_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/colmap_wrapper.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/gen_cameras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/gen_cameras.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/imgs2poses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/imgs2poses.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/pose_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/pose_utils.py -------------------------------------------------------------------------------- /preprocess_custom_data/colmap_preprocess/process_real_dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/preprocess_custom_data/colmap_preprocess/process_real_dataset.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gerwang/ShadowNeuS/HEAD/requirements.txt --------------------------------------------------------------------------------