DocumentCode
3374897
Title
Skip Strips: maintaining triangle strips for view-dependent rendering
Author
El-Sana, Jihad ; Azanli, Elvir ; Varshney, Amitabh
Author_Institution
Dept. of Math. & Comput. Sci., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
fYear
1999
fDate
29-29 Oct. 1999
Firstpage
131
Lastpage
518
Abstract
View-dependent simplification has emerged as a powerful tool for graphics acceleration in visualization of complex environments. However, view-dependent simplification techniques have not been able to take full advantage of the underlying graphics hardware. Specifically, triangle strips are a widely used hardware-supported mechanism to compactly represent and efficiently render static triangle meshes. However, in a view-dependent framework, the triangle mesh connectivity changes at every frame, making it difficult to use triangle strips. We present a novel data structure, Skip Strip, that efficiently maintains triangle strips during such view-dependent changes. A Skip Strip stores the vertex hierarchy nodes in a skip-list-like manner with path compression. We anticipate that Skip Strips will provide a road map to combine rendering acceleration techniques for static datasets, typical of retained-mode graphics applications, with those for dynamic datasets found in immediate-mode applications.
Keywords
computer graphic equipment; data visualisation; rendering (computer graphics); spatial data structures; Skip Strips; complex environments; data structure; dynamic datasets; graphics acceleration; graphics hardware; hardware-supported mechanism; immediate-mode applications; path compression; rendering acceleration techniques; retained-mode graphics applications; skip-list-like manner; static datasets; static triangle meshes; triangle mesh connectivity; triangle strips; vertex hierarchy nodes; view-dependent changes; view-dependent rendering; view-dependent simplification; visualization; Acceleration; Application software; Computer graphics; Computer science; Displays; Hardware; Mathematics; Rendering (computer graphics); Strips; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Visualization '99. Proceedings
Conference_Location
San Francisco, CA, USA
ISSN
1070-2385
Print_ISBN
0-7803-5897-X
Type
conf
DOI
10.1109/VISUAL.1999.809877
Filename
809877
Link To Document