skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Progressive CPU Volume Rendering with Sample Accumulation

Journal Article · · Eurographics Symposium on Parallel Graphics and Visualization
DOI:https://doi.org/10.2312/pgv.20171090· OSTI ID:1756054
 [1];  [2];  [2];  [3];  [2]
  1. Univ. of Utah, Salt Lake City, UT (United States); Intel Corp., Mountain View, CA (United States)
  2. Intel Corp., Mountain View, CA (United States)
  3. Univ. of Utah, Salt Lake City, UT (United States)

Here, we present a new method for progressive volume rendering by accumulating object-space samples over successively rendered frames. Existing methods for progressive refinement either use image space methods or average pixels over frames, which can blur features or integrate incorrectly with respect to depth. Our approach stores samples along each ray, accumulates new samples each frame into a buffer, and progressively interleaves and integrates these samples. Though this process requires additional memory, it ensures interactivity and is well suited for CPU architectures with large memory and cache. This approach also extends well to distributed rendering in cluster environments. We implement this technique in Intel’s open source OSPRay CPU ray tracing framework and demonstrate that it is particularly useful for rendering volumetric data with costly sampling functions.

Research Organization:
Univ. of Utah, Salt Lake City, UT (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); National Science Foundation (NSF); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR). Scientific Discovery through Advanced Computing (SciDAC); Intel Parallel Computing Centers
Grant/Contract Number:
NA0002375; 1314896; SC0007446; SC0010498
OSTI ID:
1756054
Journal Information:
Eurographics Symposium on Parallel Graphics and Visualization, Vol. 2017; Conference: Eurographics Symposium on Parallel Graphics and Visualization (2017), Barcelona (Spain), 12-13 Jun 2017; ISSN 1727-348X
Publisher:
The Eurographics AssociationCopyright Statement
Country of Publication:
United States
Language:
English

Similar Records

CPU Isosurface Ray Tracing of Adaptive Mesh Refinement Data
Journal Article · Tue Oct 16 00:00:00 EDT 2018 · IEEE Transactions on Visualization and Computer Graphics · OSTI ID:1756054

CPU Volume Rendering of Adaptive Mesh Refinement Data
Conference · Mon Nov 27 00:00:00 EST 2017 · SA '17: SIGGRAPH Asia 2017 Symposium on Visualization · OSTI ID:1756054

On-the-Fly Decompression and Rendering of Multiresolution Terrain
Conference · Thu Apr 02 00:00:00 EDT 2009 · OSTI ID:1756054