Octaviewer

We aim to render detailed 3D models (e.g., scan reconstructions) in a web browser from compact files.
The approach is to minimize mesh complexity by transferring normals and color attributes to textures,
and to use a spherical parameterization for improved continuity, level-of-detail, and compression.
Processing the models builds on several earlier techniques:

See the project page for more info.

A single-chart map enables a compact glTF file, seamless rendering, and runtime LOD:

Texture atlas with multiple charts
Texture atlases may have hundreds of charts with texturing discontinuities.
Spherical parameterization
Spherical parameterization allows a single chart and a seamless reconstruction.*

Select a thumbnail to open an interactive 3D viewer in a new tab.