← all repositories
NVlabs/instant-ngp

NeRF in five seconds, not five hours

NVIDIA's research code makes neural radiance fields train fast enough to iterate in real time.

instant-ngp
Velocity · 7d
+11
★ / day
Trend
steady
star history

What it does

Instant-ngp trains and renders neural graphics primitives—NeRFs, signed distance functions, neural images, and volumes—through an interactive GUI. You drag a folder of photos onto the window and fly around the reconstructed scene with WASD. It also exports camera paths to video, converts models to mesh, and even offers a VR mode for walking inside your trained primitive.

The interesting bit

The speed comes from a multiresolution hash encoding baked into the tiny-cuda-nn framework. Rather than spending hours baking a NeRF, the README advertises training a fox model in under five seconds. That turns neural reconstruction from an overnight batch job into something you can tweak live.

Key highlights

  • Prebuilt Windows binaries for every NVIDIA generation from Pascal through Blackwell; Linux requires building from source
  • Interactive testbed with DLSS upscaling, exposure controls, and layer visualization
  • VR support via OpenXR, with hand-tracked erasing and two-handed rotate/zoom
  • Python bindings and developer APIs for custom pipelines
  • Camera path editor that exports .mp4 or .json keyframes
  • SIGGRAPH 2022 paper with published results from an RTX 3090

Caveats

  • Requires NVIDIA hardware; no AMD or CPU fallback is mentioned
  • Build can exceed an hour and may OOM without -j flags, per the README’s own troubleshooting note
  • VR mode “strongly” recommends stopping training first, implying performance cliffs

Verdict

Grab this if you need fast NeRF prototyping or want to demo neural reconstruction in VR. Skip it if you’re on non-NVIDIA hardware or need a production pipeline without research-code rough edges.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.