fVDB v0.6.0 Moves Gaussian Splatting API to Reality Capture

Michael Rubloff

Michael Rubloff

NVIDIA

NVIDIA has released fVDB v0.6.0, which removes the high level Gaussian splatting Python API from fvdb-core and hands it to fVDB Reality Capture.

fVDB v0.5.0 rebuilt that pipeline in pure Python around one user facing object, fvdb.GaussianSplat3d. Both fvdb/gaussian_splatting.py and fvdb/_gaussian_autograd.py are present at tag v0.5.1 and absent at v0.6.0, so code importing them from fvdb breaks on upgrade.

Callers move to fvdb_reality_capture.GaussianSplat3d, ProjectedGaussianSplats, gaussian_render_jagged and evaluate_spherical_harmonics, and the ShOrderingMode, RollingShutterType, CameraModel and ProjectionMethod enums now live there too. fvdb.viz keeps its splat rendering, with Scene.add_gaussian_splat_3d accepting a core owned GaussianSplatViewData tensor contract and the older six property model interface held temporarily behind a deprecation warning.

The compiled CUDA kernels stay in fvdb-core, and v0.6.0 extends them. Multi-GPU Unscented Transform projection and world space rasterization arrive for 3DGUT style training on distorted camera models, building on the single GPU unscented transform added in the 0.4 release ahead of GTC. Ellipse-tile intersection tests replace bounding box tests, which NVIDIA reports cuts intersection records by 30 to 40 percent. Gaussian intersection offsets and indices widen to 64 bits, which NVIDIA describes as preventing overflow and corrupt training results on large scenes.

NVIDIA measured spherical harmonics backward 23.5 to 57.5 percent faster for 1M to 100M Gaussians and one to four cameras, and projection backward 1.43 to 2.18x faster, on dual RTX 3090s. A channel ordering fix in the fused SSIM prefetch measured 1.76 to 4.67x across 1080p to 8K benchmarks on the same dual RTX 3090s, and a multi-GPU backward rasterization race, where one device could clear gradients accumulated by another, is fixed. tinyply 3.0 loads a 375 million Gaussian PLY in four minutes instead of twelve in NVIDIA's reported test.

Away from splatting, v0.6.0 adds fvdb.nn.Prune for pruning grid topology and aligned features against a per voxel boolean mask, native level set and fog volume rendering through Scene.add_level_set and Scene.add_fog_volume, and slider, number, text and checkbox viewer widgets. retopologize_sdf is renamed rebuild_narrow_band with no compatibility alias.

fVDB v0.6.0 builds against PyTorch 2.13 with CUDA 13.0 and 13.2 and Python 3.10 through 3.15, and its package metadata now requires torch 2.7 or newer. CUDA 12.8 has left the wheel matrix. It is available now.

Featured

Recents

Platforms

Crate 2.0.2 Brings Gaussian Splat Conversion Into Nuke

Crate 2.0.2 is an Apache 2.0 asset browser for Nuke that previews Gaussian splats in 3D and bundles PlayCanvas splat-transform for conversion, on Windows only.

Michael Rubloff

Sep 17, 2026

Platforms

Crate 2.0.2 Brings Gaussian Splat Conversion Into Nuke

Crate 2.0.2 is an Apache 2.0 asset browser for Nuke that previews Gaussian splats in 3D and bundles PlayCanvas splat-transform for conversion, on Windows only.

Michael Rubloff

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Sep 16, 2026

Platforms

Arcturus Vision Converts Steam Frame Captures to 3DGS

Arcturus Vision ships an official script turning Steam Frame camera recordings into a 3DGS scene.sog, using COLMAP and LichtFeld Studio on a Linux workstation.

Michael Rubloff

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Sep 16, 2026

Platforms

Esri Adds Gaussian Splat Layers to the ArcGIS Maps SDK for Unity 2.4.0

ArcGIS Maps SDK for Unity 2.4.0 adds a georeferenced Gaussian splat layer that reads 3D Tiles, and ships with no identify, no filtering, and no mesh collider.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

fVDB v0.6.0 Moves Gaussian Splatting API to Reality Capture

fVDB v0.6.0 moves the high-level Gaussian splatting API out of fvdb-core to fVDB Reality Capture, keeping the CUDA kernels and adding multi-GPU 3DGUT support.

Michael Rubloff

Sep 18, 2026

NVIDIA

Platforms

fVDB v0.6.0 Moves Gaussian Splatting API to Reality Capture

Michael Rubloff

Sep 18, 2026

NVIDIA

Platforms

fVDB v0.6.0 Moves Gaussian Splatting API to Reality Capture

fVDB v0.6.0 moves the high-level Gaussian splatting API out of fvdb-core to fVDB Reality Capture, keeping the CUDA kernels and adding multi-GPU 3DGUT support.

Michael Rubloff

Sep 18, 2026

NVIDIA

Platforms

Crate 2.0.2 Brings Gaussian Splat Conversion Into Nuke

Crate 2.0.2 is an Apache 2.0 asset browser for Nuke that previews Gaussian splats in 3D and bundles PlayCanvas splat-transform for conversion, on Windows only.

Michael Rubloff

Sep 17, 2026

Crate Nuke

Platforms

Crate 2.0.2 Brings Gaussian Splat Conversion Into Nuke

Michael Rubloff

Sep 17, 2026

Crate Nuke

Platforms

Crate 2.0.2 Brings Gaussian Splat Conversion Into Nuke

Crate 2.0.2 is an Apache 2.0 asset browser for Nuke that previews Gaussian splats in 3D and bundles PlayCanvas splat-transform for conversion, on Windows only.

Michael Rubloff

Sep 17, 2026

Crate Nuke

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting

Platforms

Blender 5.3 Will Bring Native 3D Gaussian Splat Import and Rendering

Blender 5.3, currently in Alpha, adds native Gaussian Splat import and rendering for PLY and SPZ files, with Workbench, EEVEE, and Cycles support and geometry nodes integration.

Michael Rubloff

Sep 16, 2026

Blender Gaussian Splatting