A comprehensive interface to solve data collection for Neural Radiance Fields and Novel View Synthesis for the Pixar OpenUSD framework.
Locate the helper script ./ez_build.sh found at the root of this repository.
Replace cmake_install_prefix with the repository path.
Replace the -DUSD_ROOT CMake flag with the path to your USD build.
Run ./ez_build.sh, followed by ./ez_run.sh (or alternatively just locate the executable within your build).
Activate your choice of Python virtual environment (or not) and install python dependencies.
pip install -r src/nerf/requirements.txtRun the main Python module.
python src/nerf/main.pyNote: if you choose to run from another directory, you must modify any path elements in all Python modules located in src/nerf/.