Memory-Efficient On-the-Fly Voxelization and Rendering of Particle Data
Autor: | Carsten Dachsbacher, Tobias Zirr |
---|---|
Rok vydání: | 2018 |
Předmět: |
Computer science
ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION 02 engineering and technology computer.software_genre 3D rendering Rendering (computer graphics) Computer graphics Voxel Computer graphics (images) 0202 electrical engineering electronic engineering information engineering Tiled rendering ComputingMethodologies_COMPUTERGRAPHICS Parallel rendering business.industry Scientific visualization 020207 software engineering Volume rendering Image-based modeling and rendering Computer Graphics and Computer-Aided Design Real-time computer graphics Mesh generation Signal Processing Ray casting Ambient occlusion 020201 artificial intelligence & image processing Ray tracing (graphics) Computer Vision and Pattern Recognition business computer Software 3D computer graphics |
Zdroj: | IEEE Transactions on Visualization and Computer Graphics. 24:1155-1166 |
ISSN: | 1077-2626 |
Popis: | In this paper we present a novel GPU-friendly real-time voxelization technique for rendering homogeneous media that is defined by particles, e.g., fluids obtained from particle-based simulations such as Smoothed Particle Hydrodynamics (SPH). Our method computes view-adaptive binary voxelizations with on-the-fly compression of a tiled perspective voxel grid, achieving higher resolutions than previous approaches. It allows for interactive generation of realistic images, enabling advanced rendering techniques such as ray casting-based refraction and reflection, light scattering and absorption, and ambient occlusion. In contrast to previous methods, it does not rely on preprocessing such as expensive, and often coarse, scalar field conversion or mesh generation steps. Our method directly takes unsorted particle data as input. It can be further accelerated by identifying fully populated simulation cells during simulation. The extracted surface can be filtered to achieve smooth surface appearance. Finally, we provide a new scheme for accelerated ray casting inside the voxelization. |
Databáze: | OpenAIRE |
Externí odkaz: |