Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Hierarchical polygon tiling with coverage masks
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Temporally coherent conservative visibility (extended abstract)
Proceedings of the twelfth annual symposium on Computational geometry
Visibility culling using hierarchical occlusion maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Hybrid sort-first and sort-last parallel rendering with a cluster of PCs
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Parallel view-dependent isosurface extraction using multi-pass occlusion culling
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Visibility-guided simplification
Proceedings of the conference on Visualization '02
Efficient Conservative Visibility Culling Using the Prioritized-Layered Projection Algorithm
IEEE Transactions on Visualization and Computer Graphics
A Hardware-Assisted Scalable Solution for Interactive Volume Rendering of Time-Varying Data
IEEE Transactions on Visualization and Computer Graphics
An end-to-end approach to globally scalable network storage
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Visibility Culling Using Plenoptic Opacity Functions for Large Volume Visualization
Proceedings of the 14th IEEE Visualization 2003 (VIS'03)
Multiserver support for large-scale distributed virtual environments
IEEE Transactions on Multimedia
Progressive view-dependent isosurface propagation
EGVISSYM'01 Proceedings of the 3rd Joint Eurographics - IEEE TCVG conference on Visualization
Hi-index | 0.00 |
We propose a scalable framework for virtual reality systems in a distributed environment. As the application scope of and member participation in a virtual environment increase, information sharing among geographically distributed users becomes critical and challenging. In the proposed framework, we partition the virtual environment into a group of cells and upload them to a number of heterogeneous Internet nodes. When a user sends a request to explore the distant virtual environment, visible cells will be identified and processed in parallel to produce a minimal amount of imagery results for remote transmission. To ensure scalability, we extend our scalable occlusion culling scheme using Plenoptic Opacity Function to speed up the identification process of visible cells in a virtual environment. We perform effective occlusion culling in two passes based on a non-binary opacity definition. Our experimental results justify both the efficiency and scalability of our framework in exploring large-scale virtual environments.