High-resolution 3D meshes are increasingly available in networked applications, such as digital museum, online game, and virtual reality. The amount of data constituting a high-resolution 3D mesh can be huge, leading to long downloading time. To reduce the waiting time of users, a common technique for remote viewing is progressive streaming, which allows a low-resolution version of the mesh to be transmitted and rendered with low latency. The quality of the transmitted mesh is incrementally improved by continuously transmitting the refinement information.