This repository contains an easy to hack implementation of the NeRF (Neural Radiance Fields) algorithm for synthesizing novel views of a 3D scene.
Follows paper https://arxiv.org/abs/2003.08934
main.py : main training process
model.py : model definitions
utils.py : some util functions
To install virtual environment for python3.8
./setup.sh
python3 main.py
The implementation is heavily based on
https://towardsdatascience.com/its-nerf-from-nothing-build-a-vanilla-nerf-with-pytorch-7846e4c45666
Highly encourage to take a look