Gabor Fields: Orientation-Selective Level-of-Detail for Volume Rendering

ACM Transactions on Graphics (SIGGRAPH 2026)
Teaser: Gabor Field level-of-detail decomposition on the volumetric Bunny Level-of-detail decomposition of a Gabor Field: frequency- and orientation-selectivity lets us mask particle collections at render time for continuous LOD, faster rendering, and a controllable bias–variance trade-off when sample cost matters. OpenVDB volumetric Bunny.


Gaussian-based volumetric representations make physically based rendering practical at a fraction of the memory and runtime cost of dense voxel grids, but hierarchical level-of-detail (LOD) remains inneficient: prefiltering or mipmap-style Gaussians tends to cost extra memory, requires re-fitting per level, and can produce harsh transitions between LODs. We introduce Gabor Fields: mixtures of primitive anisotropic Gabor kernels (Gaussian envelopes with harmonic modulation). Limiting frequency content corresponds to pruning oriented primitives, without growing the representation. Combined with analytic line integrals and a hierarchical fitting procedure, this yields natural LOD, stochastic masking along rays for cheaper single- and multiple-scattering traversal, and allows for easy integration within volumetric path tracing frameworks.



Gabor kernels: localized in space and in frequency

Unlike Gaussians, each Gabor primitive is selective in both frequency and orientation: its spectrum is concentrated around a modulation frequency, which makes band-limiting the volume a matter of dropping kernels rather than convolving into ever-larger Gaussians.



Gabor kernel in space and Fourier domain

LOD: Gaussian vs. Gabor trade-offs

Classic voxel LOD removes detail by downsampling or pruning hierarchy levels. Gaussian mixtures lack a similarly cheap spectral knob: low-pass filtering inflates supports or forces re-optimization. Gabor Fields align LOD with frequency content so coarse levels stay consistent and memory does not multiply with each mip.



Comparison of LOD strategies: Gaussian vs Gabor

Volumetric Bunny: static comparison across band-limited LOD levels (left), and camera motion (right) to illustrate temporal stability of coarse levels.

Orientation selectivity and ray-space masking

Kernels that barely contribute along a given direction can be culled or sampled stochastically, which cuts traversal work in dense volumes while remaining unbiased under our sampling strategies (see paper for derivations and variance discussion).



Selectivity of Gabor contributions in the volume.

Orientation-aware threshold culling on the Bunny.

LOD results

Converged reference render Low-sample biased preview
Far-field LOD: high-sample reference (left) vs. aggressive low-sample rendering with structured residual (right), illustrating performance-oriented trade-offs.

Accelerating multiple-scattering with our frequency-based stochastic-analytical estimators

Ablation: biased vs unbiased stochastic-analytical multiple-scattering estimator on a volumetric cloud

Results

Path tracing results

Stochastic masking along rays

Motion blur

Motion blur with volumetric cloud

Citation

Jorge Condor and Nicolai Hermann (joint first authors), Mehmet Ata Yurtsever, and Piotr Didyk. Gabor Fields: Orientation-Selective Level-of-Detail for Volume Rendering, ACM Transactions on Graphics (SIGGRAPH 2026).

@article{Condor2026GaborFields,
  author = {Condor, Jorge and Hermann, Nicolai and Yurtsever, Mehmet Ata and Didyk, Piotr},
  title = {{Gabor Fields: Orientation-Selective Level-of-Detail for Volume Rendering}},
  journal = {ACM Trans. Graph.},
  year = {2026},
  note = {Jorge Condor and Nicolai Hermann contributed equally. SIGGRAPH 2026. arXiv:2602.05081},
  url = {https://arxiv.org/abs/2602.05081}
}


Acknowledgements

This project has received funding from the Swiss National Science Foundation (SNSF, Grant 200502) and an academic gift from Meta. We acknowledge access to Alps at the Swiss National Supercomputing Centre, Switzerland under USI's share (project ID u6).


Affiliation

USI