Galaxy: Asynchronous Ray Tracing for Large High-Fidelity Visualization
Autor: | Pascal Grossett, Greg Abram, David Rogers, James Ahrens, Paul A. Navrátil |
---|---|
Rok vydání: | 2018 |
Předmět: |
Parallel rendering
Global illumination Computer science ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION 020207 software engineering Astrophysics::Cosmology and Extragalactic Astrophysics 02 engineering and technology Galaxy Rendering (computer graphics) Visualization Asynchronous communication Computer graphics (images) 0202 electrical engineering electronic engineering information engineering Ambient occlusion 020201 artificial intelligence & image processing Ray tracing (graphics) ComputingMethodologies_COMPUTERGRAPHICS |
Zdroj: | LDAV |
Popis: | Figure 1.Datasets rendered by Galaxy using 64-ray cross-node ambient occlusion shadow sampling: (left) volumetric asteroid impact simulation; (center) geometric limestone karst core sample scan; (right) n-body Cosmic Web dark matter simulation. The long-range ambient-occlusion effects in Asteroid and Cosmic Web cannot be performed by conventional sort-last distributed ray tracers, where rays must stop at local data boundaries.We present Galaxy, a fully asynchronous distributed parallel rendering engine geared towards using full global illumination for large-scale visualization. Galaxy provides performant distributed rendering of complex lighting and material models, particularly those that require ray traversal across nodes. Our design is favorable for tightly-coupled in situ scenarios, where data remains on simulation nodes. By employing asynchronous framebuffer updates and a novel subtractive lighting model, we achieve acceptable image quality from the first ray generation, and improve quality throughout the render epoch. On simulated in situ rendering tasks, Galaxy outperforms the current best-of-breed scientific ray tracer by over 3× for distributed geometric and particle data, while providing expanded rendering capability for global illumination and complex materials. |
Databáze: | OpenAIRE |
Externí odkaz: |