Nexus is a software package for creation and visualization of a batched multiresolution mesh structure. The main goal of such structure is to upgrade the primitive from 1 triangle to ~10000 triangles, removing the CPU bottleneck in multiresolution visualization.

Main features of this library are: out-of-core interactive visualization, multiple instancing of models, http streaming, compression, color per vertex, opensg Nexus node

Source code is available also at

Compression library has been detached and can be found at, removing limitation to 16bit face index, and various improvements.

To date it's the fastes deompression library with decent compression rates, with C++ speed of about 20 million triangles per second, and Javascript speed of 5 million triangles per second.

Support and thanks

Thanks, support: VCG, Informatic department in TU Clausthal, 3D-COFORM. also to Kai Hormann for having me write the thesis :)


Technical report, still preliminary and unpublishes

Multiresolution structures for interactive visualization of very large 3D datasets[20Mb]
Federico Ponchio
Phd Thesis

Batched Multi Triangulation
Paolo Cignoni, Fabio Ganovelli, Enrico Gobbetti, Fabio Marton, Federico Ponchio, Roberto Scopigno Proceedings IEEE Visualization, page 207-214 - October 2005

Adaptive TetraPuzzles: Efficient Out-of-Core Construction and Visualization of Gigantic Multiresolution Polygonal Models
P. Cignoni, F. Ganovelli, E. Gobbetti, F. Marton, F. Ponchio, R. Scopigno
ACM Trans. on Graphics, vol. 23(3), August 2004, pp. 796-803, (Siggraph '04)

BDAM: Batched Dynamic Adaptive Meshes for High Performance Terrain Visualization
P.Cignoni, F.Ganovelli, E. Gobbetti, F.Marton, F. Ponchio, R. Scopigno
Computer Graphics Forum, 22(3), Sept. 2003, pp.505-514.

Interactive Rendering of Dynamic Geometry
F. Ponchio, K. Hormann
IEEE Transaction on Visualization and Computer Graphics, Volume 14, Number 4, page 914--925 - Jul 2008

Fast decompression for web-based view-dependent 3D rendering
F. Ponchio, M. Dellepiane
Web3D 2015. Proceedings of the 20th International Conference on 3D Web Technology, pages 199-207