DocumentCode :
1479239
Title :
A framework for streaming geometry in VRML
Author :
Guéziec, André ; Taubin, Gabriel ; Horn, Bill ; Lazarus, Francis
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
19
Issue :
2
fYear :
1999
Firstpage :
68
Lastpage :
78
Abstract :
We introduce a framework for streaming geometry in VRML that eliminates the need to perform complete downloads of geometric models before starting to display them. This framework for the progressive transmission of geometry has three main parts, as follows: 1) a process to generate multiple levels-of-detail (LODs); 2) a transmission process (preferably in compressed form); and 3) a data structure for receiving and exploiting the LODs generated in the first part and transmitted in the second. The processes in parts 1 and 2 have already received considerable attention. We concentrate on a solution for part 3. Our basic contribution is a flexible LOD storage scheme, which we refer to as a progressive multilevel mesh. This scheme, primarily intended as a data structure in memory, has a low memory footprint and provides easy access to the various LODs (thus suitable for efficient rendering). This representation is not tied to a particular automated polygon reduction tool. In fact, we can use the output of any polygon reduction algorithm based on vertex clustering (including the edge collapse operations used in several algorithms). The progressive multilevel mesh complements compression techniques such as those developed by M. Deering (1995), H. Hoppe (1996) or G. Taubin et al. (1998). We discuss the integration of some of these compression techniques. However, for the sake of simplicity, we use a simple file format to describe the algorithm
Keywords :
computational geometry; data compression; data structures; rendering (computer graphics); virtual reality languages; LOD generation; VRML; Virtual Reality Modeling Language; automated polygon reduction tool; compression techniques; data structure; edge collapse operations; flexible LOD storage scheme; geometric models; low memory footprint; multiple levels-of-detail; polygon reduction algorithm; progressive multilevel mesh; progressive transmission; rendering; simple file format; streaming geometry; transmission process; vertex clustering; Color; Displays; Geometry; Horses; Portable computers; Rhythm; Shape control; Solid modeling;
fLanguage :
English
Journal_Title :
Computer Graphics and Applications, IEEE
Publisher :
ieee
ISSN :
0272-1716
Type :
jour
DOI :
10.1109/38.749125
Filename :
749125
Link To Document :
بازگشت