Translucent volume rendering
for Hewlett-Packard Scalabe Visualization Array
(October, 2008)
A translucent volume rendering application designed for Hewlett-Packard Scalabe Visualization Array.
This application uses static object-space distribution of the data among the rendering nodes and parallel compositing to get the final results.
|
Introduction
Translucent volume rendering is a robust and efficient direct volume-rendering technique for capturing optical effects, like subsurface scattering, translucency, and volumetric shadows. However, due to the limited computing and memory resources of the recent consumer graphics hardware, high-resolution volume data can still hardly be interactively visualized by this method. In this document we present the theoretical aspects and implementation details of a parallelization scheme for translucent volume rendering. Our method is a three-pass parallel rendering algorithm with parallel compositing, based on object-space distribution of the data among the rendering nodes. In the first pass the 2D shadow maps are computed and sent to the effected nodes. In the second pass the nodes render their associated subvolumes by sequential translucent volume rendering. The generated framelets are then visualized by a display node in the third pass.
Documentation
File | Description |
---|---|
translucentVR-sva-0.1.pdf | Manual of the renderer |
Downloads
File | Description |
---|---|
translucentVR-0.1-1.x86_64.rpm | Compiled version of the translucent volume renderer for AMD64 HP-XC |
translucentVR-0.1-1.src.rpm | Source version of the translucent volume renderer for AMD64 HP-XC |
Cg-1.5.x86_64.rpm | NVIDIA Cg library (RPM package for AMD64 HP-XC) |
glew-1.3.4-1.x86_64.rpm | OpenGL Extension Wrangler (RPM package for AMD64 HP-XC) |
glew-devel-1.3.4-1.x86_64.rpm | OpenGL Extension Wrangler headers (RPM package for AMD64 HP-XC) |
Other downloads
File | Description |
---|---|
beetle.tar.gz | Sample dataset for the renderer |