gitextract_8j_wb4v1/ ├── .clang-format ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── benchmark.py ├── configs/ │ ├── __init__.py │ ├── db.yaml │ ├── mipnerf360_indoor.yaml │ └── mipnerf360_outdoor.yaml ├── data_loader/ │ ├── __init__.py │ ├── blender.py │ └── colmap.py ├── external/ │ ├── CMakeLists.txt │ ├── gl3w/ │ │ └── gl3w.c │ └── include/ │ ├── GL/ │ │ ├── gl3w.h │ │ └── glcorearb.h │ └── KHR/ │ └── khrplatform.h ├── prepare_colmap_data.py ├── pyproject.toml ├── radfoam_model/ │ ├── __init__.py │ ├── render.py │ ├── scene.py │ └── utils.py ├── requirements.txt ├── scripts/ │ ├── cmake_clean.sh │ └── torch_info.py ├── setup.cfg ├── setup.py ├── src/ │ ├── CMakeLists.txt │ ├── aabb_tree/ │ │ ├── aabb_tree.cu │ │ ├── aabb_tree.cuh │ │ └── aabb_tree.h │ ├── delaunay/ │ │ ├── delaunay.cu │ │ ├── delaunay.cuh │ │ ├── delaunay.h │ │ ├── delete_violations.cu │ │ ├── exact_tree_ops.cuh │ │ ├── growth_iteration.cu │ │ ├── predicate.cuh │ │ ├── sample_initial_tets.cu │ │ ├── shewchuk.cuh │ │ ├── sorted_map.cuh │ │ ├── triangulation_ops.cu │ │ └── triangulation_ops.h │ ├── tracing/ │ │ ├── camera.h │ │ ├── pipeline.cu │ │ ├── pipeline.h │ │ ├── sh_utils.cuh │ │ └── tracing_utils.cuh │ ├── utils/ │ │ ├── batch_fetcher.cpp │ │ ├── batch_fetcher.h │ │ ├── common_kernels.cuh │ │ ├── cuda_array.h │ │ ├── cuda_helpers.h │ │ ├── geometry.h │ │ ├── random.h │ │ ├── typing.h │ │ └── unenumerate_iterator.cuh │ └── viewer/ │ ├── viewer.cpp │ └── viewer.h ├── test.py ├── torch_bindings/ │ ├── CMakeLists.txt │ ├── bindings.h │ ├── pipeline_bindings.cpp │ ├── pipeline_bindings.h │ ├── radfoam/ │ │ └── __init__.py.in │ ├── torch_bindings.cpp │ ├── triangulation_bindings.cpp │ └── triangulation_bindings.h ├── train.py └── viewer.py