Skip to content

Base NeRF model and volume rendering pipeline

Compare
Choose a tag to compare
@DveloperY0115 DveloperY0115 released this 27 Jun 08:03
· 166 commits to main since this release

This release includes:

  1. A fully-functioning volume renderer implemented using Pytorch consists of camera, ray sampler, and integrator modules capable of rendering (neural) radiance fields
  2. An implementation of MLP model proposed in NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis, Mildenhall et al., (ECCV 2020, Best paper honorable mention)
  3. Scripts for training and visualizing the neural radiance fields
  4. User friendly configuration file interface based on Hydra

This version of codebase implements the key ideas, with detailed documentations, proposed in the paper such as:

  1. stratified sampling
  2. density-based hierarchical sampling
  3. positional encoding

Disclaimer) However, this release does NOT include or reproduce:

  1. dataset and loaders for LLFF dataset
  2. scripts for quantitative evaluations
  3. quantitative metrics claimed in the paper

Please stay tuned for future releases that are highly likely to include the components mentioned above and more fancy stuffs!

Full Changelog: https://github.com/DveloperY0115/torch-NeRF/commits/v1.0.0