The connection machine
A fast algorithm for general raster rotation
Proceedings on Graphics Interface '86/Vision Interface '86
Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Planar 2-pass texture mapping and warping
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Display of Surfaces from Volume Data
IEEE Computer Graphics and Applications
Ray tracing on a connection machine
ICS '88 Proceedings of the 2nd international conference on Supercomputing
Efficient ray tracing of volume data
ACM Transactions on Graphics (TOG)
Particle animation and rendering using data parallel computation
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Volume rendering and data feature enhancement
VVS '90 Proceedings of the 1990 workshop on Volume visualization
Three-pass affine transforms for volume rendering
VVS '90 Proceedings of the 1990 workshop on Volume visualization
VVS '89 Proceedings of the 1989 Chapel Hill workshop on Volume visualization
VVS '89 Proceedings of the 1989 Chapel Hill workshop on Volume visualization
A rendering algorithm for visualizing 3D scalar fields
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
V-buffer: visible volume rendering
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
3-D transformations of images in scanline order
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Volume rendering on the MasPar MP-1
VVS '92 Proceedings of the 1992 workshop on Volume visualization
Parallel volume visualization on a hypercube architecture
VVS '92 Proceedings of the 1992 workshop on Volume visualization
Data parallel volume rendering as line drawing
VVS '92 Proceedings of the 1992 workshop on Volume visualization
Interactive volume rendering on a multicomputer
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Segmented ray casting for data parallel volume rendering
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
A data distributed, parallel algorithm for ray-traced volume rendering
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Permutation warping for data parallel volume rendering
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Parallel approximate computation of projections for animated volume rendered displays
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Scalable parallel volume raycasting for nonrectilinear computational grids
PRS '93 Proceedings of the 1993 symposium on Parallel rendering
Efficient feed-forward volume rendering techniques for vector and parallel processors
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Direct Visualization of Volume Data
IEEE Computer Graphics and Applications
Fast Ray-Casting for Irregular Volumes
ISHPC '00 Proceedings of the Third International Symposium on High Performance Computing
Ray-Based Data Level Comparisons of Direct Volume Rendering Algorithms
Dagstuhl '97, Scientific Visualization
Virtual smoke: an interactive 3D flow visualization technique
VIS '92 Proceedings of the 3rd conference on Visualization '92
Parallel performance measures for volume ray casting
VIS '94 Proceedings of the conference on Visualization '94
Rotation of 3D volumes by Fourier-interpolated shears
Graphical Models - Special issue on PG2004
Two-pass image and volume rotation
VG'01 Proceedings of the 2001 Eurographics conference on Volume Graphics
Hi-index | 0.00 |
Data parallel computer architectures hold great promises for high performance computing. Volume visualization (raytracing) is an application that can greatly benefit from these architectures. We describe an algorithm for rendering of orthographic views of volume data on such architectures. In particular the problem of rotating the volume in regard to the communication overhead associated with finely distributed memory is analyzed. We extend an earlier technique (shear decomposition) to 3D and show how this can be mapped onto a data parallel architecture using only grid communication during the resampling associated with the rotation. The rendering uses efficient parallel computation constructs that allow us to use sophisticated shading models and still maintain high speed throughout. This algorithm has been implemented on the Connection MachineR parallel supercomputer and is used in an interactive volume rendering application, with multiple frames per second performance.