Share Email Print
cover

Proceedings Paper

Massively parallel surface rendering
Author(s): Saswati Datta; Ratan Kumar Guha
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

In this parallel surface rendering algorithm based on dividing cube2 on a SIMD machine MasPar MP-1, we address the problem of load balancing and image composition. We divide a 3D array of Nx x Ny x Nz volume data into Nx x Ny columns, each Nz deep. Each processor in the mesh receives a subvolume of such data columns. All processors synchronously traverse its subvolume to determine the voxels intersecting the isosurface. Intersecting voxels are called isovoxels. Partial load balancing distributes the isovoxels contained in a row of processors evenly among the processors in that row to reduce the network traffic and complexity of the rendering phase. Each isovoxel is subdivided into point primitives using dividing cube algorithm. Rendering algorithm transforms the surface points and their normals and projects them into the view plane.

Paper Details

Date Published: 7 April 1995
PDF: 7 pages
Proc. SPIE 2410, Visual Data Exploration and Analysis II, (7 April 1995); doi: 10.1117/12.205975
Show Author Affiliations
Saswati Datta, Univ. of Central Florida (United States)
Ratan Kumar Guha, Univ. of Central Florida (United States)


Published in SPIE Proceedings Vol. 2410:
Visual Data Exploration and Analysis II
Richard N. Ellson; Georges G. Grinstein; Robert F. Erbacher, Editor(s)

© SPIE. Terms of Use
Back to Top