VISAPULT
Visapult is software pipeline of two components, a backend and viewer, used to perform pipelined and distributed memory parallel, Image Based Rendering assisted volume rendering of 3D scalar data on structured rectilinear grids. Visapult implements a two-stage volume rendering pipeline using two software components called the "backend" and the "viewer." The backend reads 3D scientific data from some source in a domain-decomposed fashion, and performs software volume rendering on each block of data. Results, which consist of six images per block (representing the six primary view axes) are transmitted over parallel sockets to the viewer. The viewer receives each block's worth of data, constructs an internal scene graph, and presents the resulting rendering to the human viewer. The human user can interactively transform the 3D model to obtain a view from any angle. Whereas full-resolution volume rendering is extremely computer and bandwidth intensive, the Visapult architecture is designed to perform the most demanding part of volume rendering on a parallel computer. Yet, the viewer maintains interactive rendering rates independent of the size of the original volume, and independent of network bandwidth.
- Short Name / Acronym:
- VISAPULT
- Project Type:
- Open Source, No Publicly Available Repository
- Site Accession Number:
- 4068; CR-1883
- Software Type:
- Scientific
- License(s):
- Other (Commercial or Open-Source)
- Programming Language(s):
- C and C++
- Research Organization:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC03-76SF00098
- DOE Contract Number:
- AC03-76SF00098
- Code ID:
- 56957
- OSTI ID:
- code-56957
- Country of Origin:
- United States
Similar Records
Sort-First, Distributed Memory Parallel Visualization and Rendering
Cactus and Visapult: A case study of ultra-high performance distributed visualization using connectionless protocols
Cactus and Visapult: An ultra-high performance grid-distributedvisualization architecture using connectionless protocols
Conference
·
Tue Jul 15 00:00:00 EDT 2003
·
OSTI ID:816073
Cactus and Visapult: A case study of ultra-high performance distributed visualization using connectionless protocols
Conference
·
Tue May 07 00:00:00 EDT 2002
·
OSTI ID:799599
Cactus and Visapult: An ultra-high performance grid-distributedvisualization architecture using connectionless protocols
Journal Article
·
Sat Aug 31 00:00:00 EDT 2002
· IEEE Computer Graphics and Applications
·
OSTI ID:917800