A stateless client for progressive view-dependent transmission
Richard W. Southern, Simon James Perkins, Barry Steyn, Alan Muller, Patrick Marais, Edwin Blake · 2001
Figure 1: Selective Refinement. The headrest is an object of African cultural heritage. In each frame the selected region is refined progres-sively. We present a framework for real-time view-dependent refinement, and adapt it to the task of browsing large model repositories on the Internet. We introduce a novel hierarchical representation of atomic operations based on a graph structure, and provide a corre-spondence between the nodes of this hierarchy and a spatial rep-resentation of these operations, called visibility spheres. Selective refinement is achieved by performing a breadth first search on the graph. We show that the graph representation allows for signifi-cant space savings. The framework presented makes options avail-able for performance tailoring. By efficient traversal of the graph structure an ordered list of refinements can be generated which are progressive and evenly distributed over the refinement area. This list can easily be truncated to comply with polygon limitations in-dicated by a client.