README.md 999 Bytes
Newer Older
Ruilong Li's avatar
readme  
Ruilong Li committed
1
# nerfacc
Matthew Tancik's avatar
Matthew Tancik committed
2
3
[![Core Tests.](https://github.com/KAIR-BAIR/nerfacc/actions/workflows/code_checks.yml/badge.svg)](https://github.com/KAIR-BAIR/nerfacc/actions/workflows/code_checks.yml)
[![Documentation Status](https://readthedocs.com/projects/plenoptix-nerfacc/badge/?version=latest)](https://plenoptix-nerfacc.readthedocs-hosted.com/en/latest/?badge=latest)
Ruilong Li's avatar
readme  
Ruilong Li committed
4

Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
5

Sara Fridovich-Keil's avatar
Sara Fridovich-Keil committed
6
This is a **tiny** toolbox  for **accelerating** NeRF training & rendering using PyTorch CUDA extensions. Plug-and-play for most of the NeRFs!
Ruilong Li's avatar
readme  
Ruilong Li committed
7

Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
8
## Examples: 
Ruilong Li's avatar
readme  
Ruilong Li committed
9

Ruilong Li's avatar
Ruilong Li committed
10
``` bash
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
11
# Instant-NGP Nerf
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
12
python examples/train_ngp_nerf.py --train_split trainval --scene lego
Ruilong Li's avatar
readme  
Ruilong Li committed
13
14
```

Ruilong Li's avatar
Ruilong Li committed
15
``` bash
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
16
# Vanilla MLP Nerf
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
17
python examples/train_mlp_nerf.py --train_split train --scene lego
Ruilong Li's avatar
Ruilong Li committed
18
19
```

Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
20
```bash
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
21
# MLP Nerf on Dynamic objects (D-Nerf)
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
22
python examples/train_mlp_dnerf.py --train_split train --scene lego
23
24
```

Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
25
```bash
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
26
27
# NGP on MipNeRF360 unbounded scene
python examples/train_ngp_nerf.py --train_split train --scene garden --auto_aabb --unbounded --cone_angle=0.004
Ruilong Li(李瑞龙)'s avatar
Ruilong Li(李瑞龙) committed
28
```