Screen-Space Normal Distribution Function Caching for Consistent Multi-Resolution Rendering of Large Particle Data

Handle URI:
http://hdl.handle.net/10754/625429
Title:
Screen-Space Normal Distribution Function Caching for Consistent Multi-Resolution Rendering of Large Particle Data
Authors:
Ibrahim, Mohamed; Wickenhauser, Patrick; Rautek, Peter; Reina, Guido; Hadwiger, Markus ( 0000-0003-1239-4871 )
Abstract:
Molecular dynamics (MD) simulations are crucial to investigating important processes in physics and thermodynamics. The simulated atoms are usually visualized as hard spheres with Phong shading, where individual particles and their local density can be perceived well in close-up views. However, for large-scale simulations with 10 million particles or more, the visualization of large fields-of-view usually suffers from strong aliasing artifacts, because the mismatch between data size and output resolution leads to severe under-sampling of the geometry. Excessive super-sampling can alleviate this problem, but is prohibitively expensive. This paper presents a novel visualization method for large-scale particle data that addresses aliasing while enabling interactive high-quality rendering. We introduce the novel concept of screen-space normal distribution functions (S-NDFs) for particle data. S-NDFs represent the distribution of surface normals that map to a given pixel in screen space, which enables high-quality re-lighting without re-rendering particles. In order to facilitate interactive zooming, we cache S-NDFs in a screen-space mipmap (S-MIP). Together, these two concepts enable interactive, scale-consistent re-lighting and shading changes, as well as zooming, without having to re-sample the particle data. We show how our method facilitates the interactive exploration of real-world large-scale MD simulation data in different scenarios.
KAUST Department:
King Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabia
Citation:
Ibrahim M, Wickenhauser P, Rautek P, Reina G, Hadwiger M (2017) Screen-Space Normal Distribution Function Caching for Consistent Multi-Resolution Rendering of Large Particle Data. IEEE Transactions on Visualization and Computer Graphics: 1–1. Available: http://dx.doi.org/10.1109/TVCG.2017.2743979.
Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Journal:
IEEE Transactions on Visualization and Computer Graphics
Issue Date:
28-Aug-2017
DOI:
10.1109/TVCG.2017.2743979
Type:
Article
ISSN:
1077-2626
Sponsors:
This work was funded by King Abdullah University of Science and Technology (KAUST), and Deutsche Forschungsgemeinschaft (DFG) as part of SFB 716.
Additional Links:
http://ieeexplore.ieee.org/document/8017605/
Appears in Collections:
Articles

Full metadata record

DC FieldValue Language
dc.contributor.authorIbrahim, Mohameden
dc.contributor.authorWickenhauser, Patricken
dc.contributor.authorRautek, Peteren
dc.contributor.authorReina, Guidoen
dc.contributor.authorHadwiger, Markusen
dc.date.accessioned2017-08-30T11:40:26Z-
dc.date.available2017-08-30T11:40:26Z-
dc.date.issued2017-08-28en
dc.identifier.citationIbrahim M, Wickenhauser P, Rautek P, Reina G, Hadwiger M (2017) Screen-Space Normal Distribution Function Caching for Consistent Multi-Resolution Rendering of Large Particle Data. IEEE Transactions on Visualization and Computer Graphics: 1–1. Available: http://dx.doi.org/10.1109/TVCG.2017.2743979.en
dc.identifier.issn1077-2626en
dc.identifier.doi10.1109/TVCG.2017.2743979en
dc.identifier.urihttp://hdl.handle.net/10754/625429-
dc.description.abstractMolecular dynamics (MD) simulations are crucial to investigating important processes in physics and thermodynamics. The simulated atoms are usually visualized as hard spheres with Phong shading, where individual particles and their local density can be perceived well in close-up views. However, for large-scale simulations with 10 million particles or more, the visualization of large fields-of-view usually suffers from strong aliasing artifacts, because the mismatch between data size and output resolution leads to severe under-sampling of the geometry. Excessive super-sampling can alleviate this problem, but is prohibitively expensive. This paper presents a novel visualization method for large-scale particle data that addresses aliasing while enabling interactive high-quality rendering. We introduce the novel concept of screen-space normal distribution functions (S-NDFs) for particle data. S-NDFs represent the distribution of surface normals that map to a given pixel in screen space, which enables high-quality re-lighting without re-rendering particles. In order to facilitate interactive zooming, we cache S-NDFs in a screen-space mipmap (S-MIP). Together, these two concepts enable interactive, scale-consistent re-lighting and shading changes, as well as zooming, without having to re-sample the particle data. We show how our method facilitates the interactive exploration of real-world large-scale MD simulation data in different scenarios.en
dc.description.sponsorshipThis work was funded by King Abdullah University of Science and Technology (KAUST), and Deutsche Forschungsgemeinschaft (DFG) as part of SFB 716.en
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en
dc.relation.urlhttp://ieeexplore.ieee.org/document/8017605/en
dc.rights(c) 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.en
dc.subjectCastingen
dc.subjectData visualizationen
dc.subjectForceen
dc.subjectGaussian distributionen
dc.subjectLightingen
dc.subjectProbability density functionen
dc.subjectRendering (computer graphics)en
dc.titleScreen-Space Normal Distribution Function Caching for Consistent Multi-Resolution Rendering of Large Particle Dataen
dc.typeArticleen
dc.contributor.departmentKing Abdullah University of Science and Technology (KAUST), Thuwal, 23955-6900, Saudi Arabiaen
dc.identifier.journalIEEE Transactions on Visualization and Computer Graphicsen
dc.eprint.versionPost-printen
dc.contributor.institutionVisualization Research Center (VISUS) at the University of Stuttgart, Germanyen
kaust.authorIbrahim, Mohameden
kaust.authorRautek, Peteren
kaust.authorHadwiger, Markusen
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.