Skip to content

shahanneda/NeRfFromScratch

Repository files navigation

NeRfFromScratch

Implementing NeRF from scratch, by following the original research paper.

I first started out by creating a 2D "nerf", which just memorizes a photo: https://github.com/shahanneda/NeRfFromScratch/blob/main/single-image.ipynb

And then I moved on to making it 3D and an actual nerf with volumetric rendering: https://github.com/shahanneda/NeRfFromScratch/blob/main/3d_image.ipynb

Then, to run overnight training runs, I extracted some code to classes and more proper python files, and also integrated with weights and biases to run many different training runs with different parameters: image

About

Implementing NeRF from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published