Skip lists: a probabilistic alternative to balanced trees
Communications of the ACM
Area and volume coherence for efficient visualization of 3D scalar functions
VVS '90 Proceedings of the 1990 workshop on Volume visualization
Hierarchical splatting: a progressive refinement algorithm for volume rendering
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Visibility-ordering meshed polyhedra
ACM Transactions on Graphics (TOG)
Cosmic voyage: scientific visualization for IMAX film
SIGGRAPH '96 ACM SIGGRAPH 96 Visual Proceedings: The art and interdisciplinary programs of SIGGRAPH '96
An anti-aliasing technique for splatting
VIS '97 Proceedings of the 8th conference on Visualization '97
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Surfels: surface elements as rendering primitives
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
QSplat: a multiresolution point rendering system for large meshes
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
The randomized z-buffer algorithm: interactive rendering of highly complex scenes
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
View-dependent multiresolution splatting of non-uniform data
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
Efficient high quality rendering of point sampled geometry
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Proceedings of the conference on Visualization '01
Proceedings of the conference on Visualization '01
Efficient simplification of point-sampled surfaces
Proceedings of the conference on Visualization '02
Case study: interactive rendering of adaptive mesh refinement data
Proceedings of the conference on Visualization '02
Rendering the first star in the universe: a case study
Proceedings of the conference on Visualization '02
Cg: a system for programming graphics hardware in a C-like language
ACM SIGGRAPH 2003 Papers
Hierarchical Splatting of Scattered 4D Data
IEEE Computer Graphics and Applications
SHIC: A View-Dependent Rendering Framework for Isosurfaces
VV '04 Proceedings of the 2004 IEEE Symposium on Volume Visualization and Graphics
Interactive parallel visualization of large particle datasets
Parallel Computing - Parallel graphics and visualization
Interactive Point-Based Rendering of Higher-Order Tetrahedral Data
IEEE Transactions on Visualization and Computer Graphics
Data Structures for Efficient Dynamic Processing in 3-D
International Journal of Robotics Research
Visual Verification and Analysis of Cluster Detection for Molecular Dynamics
IEEE Transactions on Visualization and Computer Graphics
Visual analytics of time dependent 2D point clouds
Proceedings of the 2009 Computer Graphics International Conference
GPU-accelerated 2D point cloud visualization using smooth splines for visual analytics applications
Proceedings of the 24th Spring Conference on Computer Graphics
Techniques for precision-based visual analysis of projected data
Information Visualization - Special issue on selected papers from visualization and data analysis 2010
State of the art in photon density estimation
ACM SIGGRAPH 2012 Courses
Progressive expectation-maximization for hierarchical volumetric photon mapping
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
Hardware-accelerated glyphs for mono- and dipoles in molecular dynamics visualization
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
BioBrowser: a framework for fast protein visualization
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Interactive parallel visualization of large particle datasets
EG PGV'04 Proceedings of the 5th Eurographics conference on Parallel Graphics and Visualization
A scalable, hybrid scheme for volume rendering massive data sets
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Simultaneous GPU-assisted raycasting of unstructured point sets and volumetric grid data
VG'07 Proceedings of the Sixth Eurographics / Ieee VGTC conference on Volume Graphics
Visualization for the Physical Sciences
Computer Graphics Forum
Coherent culling and shading for large molecular dynamics visualization
EuroVis'10 Proceedings of the 12th Eurographics / IEEE - VGTC conference on Visualization
In-situ sampling of a large-scale particle simulation for interactive visualization and analysis
EuroVis'11 Proceedings of the 13th Eurographics / IEEE - VGTC conference on Visualization
Hi-index | 0.00 |
Numerical particle simulations and astronomical observations create huge data sets containing uncorrelated 3D points of varying size. These data sets cannot be visualized interactively by simply rendering millions of colored points for each frame. Therefore, in many visualization applications a scalar density corresponding to the point distribution is resampled on a regular grid for direct volume rendering. However, many fine details are usually lost for voxel resolutions which still allow interactive visualization on standard workstations. Since no surface geometry is associated with our data sets, the recently introduced point-based rendering algorithms cannot be applied as well. In this paper we propose to accelerate the visualization of scattered point data by a hierarchical data structure based on a PCA clustering procedure. By traversing this structure for each frame we can trade-off rendering speed vs. image quality. Our scheme also reduces memory consumption by using quantized relative coordinates and it allows for fast sorting of semi-transparent clusters. We analyze various software and hardware implementations of our renderer and demonstrate that we can now visualize data sets with tens of millions of points interactively with sub-pixel screen space error on current PC graphics hardware employing advanced vertex shader functionality.