Efficient Representation of Meshes
for Web-based Rendering

Single mesh, 32-bit index buffer:

  • 11-bit/channel precision for vertices
  • 16-bit total for normals
  • 11-bit/channel for textures (where necessary)

Happy Buddha

(84MB Wavefront OBJ; 25.2MB Raw Binary Mesh)

Single Mesh 2.7MB, 300ms decompression

Progressive 3.5MB

Campus

(231MB Wavefront OBJ; 65.5MB Raw Binary Mesh)

Single Mesh 9.1MB, 400ms decompression