Remote View-dependent Isosurface Visualization
Abstract
This paper presents a simple and effective protocol for remote isosurface visualization. The protocol breaks up the isosurface visualization pipeline at the 3D primitive stage for the server to send primitives to the client. Several techniques are used in the protocol to reduce communication requirement and to provide interactive visualization. The server runs an efficient isosurface extraction algorithm that generates view-dependent portions of the isosurface. The resulting 3D primitives are organized into groups and sent to the client to be rendered. Our approach uses primitive compression, progressive level-ofdetail, and primitive caching techniques to improve the interactivity perceived by the user. This paper reports and compares the experiment results under different settings to show the effectiveness of these techniques. Applied together, they reduce both the amount of data transferred and time spent when the result becomes 90% correct by two orders of magnitude.
BibTeX
@inproceedings {10.2312:VG:VG03:007-014,
booktitle = {Volume Graphics},
editor = {I. Fujishiro and K. Mueller and A. Kaufman},
title = {{Remote View-dependent Isosurface Visualization}},
author = {Liu, Zhiyan and Li, Kai},
year = {2003},
publisher = {The Eurographics Association},
ISSN = {1727-8376},
ISBN = {1-58113-745-1},
DOI = {10.2312/VG/VG03/007-014}
}
booktitle = {Volume Graphics},
editor = {I. Fujishiro and K. Mueller and A. Kaufman},
title = {{Remote View-dependent Isosurface Visualization}},
author = {Liu, Zhiyan and Li, Kai},
year = {2003},
publisher = {The Eurographics Association},
ISSN = {1727-8376},
ISBN = {1-58113-745-1},
DOI = {10.2312/VG/VG03/007-014}
}