Installing fVDB
fVDB depends on PyTorch, and requires a CUDA-capable GPU. Below are the supported software and hardware configurations.
Software Requirements
The following is a compatibility matrix of the versions of software compatible with each minor release of fVDB. These are the versions of software fVDB was built and tested against that are officially supported:
fVDB Version |
Operating System |
PyTorch Version |
Python Version |
CUDA Version |
Vulkan Version (only for visualization) |
0.4 |
Linux Only |
2.10.0 |
3.10 - 3.13 |
12.8, 13.0 |
1.3.275.0 |
0.3 |
Linux Only |
2.8.0 |
3.10 - 3.13 |
12.8 |
1.3.275.0 |
Driver and Hardware Requirements
The following table specifies the minimum NVIDIA driver versions and GPU architectures needed to run fVDB-Reality-Capture:
Operating System |
Driver Version |
GPU Architecture |
Compute Capability |
Linux Only |
550.0 or later |
Ampere or later |
8.0 or greater |
Installation from pre-built wheels
To get started, run the appropriate pip install command for your Pytorch/CUDA versions. These commands will install
the correct version of fvdb-core if it is not already installed.
PyTorch 2.8.0 + CUDA 12.8
pip install fvdb-reality-capture fvdb-core==0.3.0+pt28.cu128 --extra-index-url="https://d36m13axqqhiit.cloudfront.net/simple" torch==2.8.0 --extra-index-url https://download.pytorch.org/whl/cu128
Note
Visualization and viewer features additionally require the nanovdb_editor Python package. Install it using the optional ‘viewer’ dependencies, by adding [viewer] to the fvdb-core package name, for example: pip install fvdb-core[viewer]==….
Installation from nightly builds
Nightly wheels are built from the latest main branch and published daily.
The nightly version includes a date stamp and PyTorch/CUDA build identifiers
(e.g. 0.0.0.dev20260224+pt28.cu128).
PyTorch 2.8.0 + CUDA 12.8
pip install fvdb-core==0.0.0.dev20260224+pt28.cu128 --extra-index-url="https://d36m13axqqhiit.cloudfront.net/simple-nightly" torch==2.8.0 --extra-index-url https://download.pytorch.org/whl/cu128
To list all available nightly versions:
pip index versions fvdb-core --index-url="https://d36m13axqqhiit.cloudfront.net/simple-nightly" --pre
Note
Replace 20260224 with the desired nightly date. Nightly builds are retained for 30 days.
Installation from source
Note
For more complete instructions including setting up a build environment and obtaining the necessary dependencies, see the fVDB README.
Clone the fvdb-core repository.
git clone git@github.com:openvdb/fvdb-core.git
Next build and install the fVDB library
pushd fvdb-core
./build.sh install verbose editor_force
popd