RECCS: Real-Time Camera Control for Particle Systems
dc.contributor.author | Köster, Marcel | en_US |
dc.contributor.author | Groß, Julian | en_US |
dc.contributor.author | Krüger, Antonio | en_US |
dc.contributor.editor | Xu, Kai and Turner, Martin | en_US |
dc.date.accessioned | 2021-09-07T05:45:01Z | |
dc.date.available | 2021-09-07T05:45:01Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Interactive exploration and analysis of large 3D particle systems, consisting of hundreds of thousands of particles, are common tasks in the field of scientific and information visualization. These steps typically involve selection and camera-update operations in order to reveal patterns or to focus on subsets. Moreover, if a certain region is known to be potentially interesting or a selection has been made, the user will have to choose a proper camera setup to investigate further. However, such a setup is typically chosen in a way that the interesting region is in the center of the screen. Unfortunately, it still needs to show important characteristics of the selected subset and has the least amount of occlusions with respect to other particles but shows enough context information in terms of non-selected particles. In this paper, we propose a novel method for real-time camera control in 3D particle systems that fulfills these requirements. It is based on a user and/or domain-specific evaluation heuristic and parallel optimization algorithm that is designed for Graphics-Processing Units (GPUs). In addition, our approach takes only several milliseconds to complete, even on the aforementioned large datasets while consuming only a few megabytes in global GPU memory in general. This is due the fact that we are able to reduce the processing complexity significantly using screenspace information and the excessive use of fast on-chip shared memory. This allows it to be seamlessly integrated into modern visualization systems that need real-time feedback while processing large particle-based datasets. | en_US |
dc.description.sectionheaders | Computer Graphics | |
dc.description.seriesinformation | Computer Graphics and Visual Computing (CGVC) | |
dc.identifier.doi | 10.2312/cgvc.20211320 | |
dc.identifier.isbn | 978-3-03868-158-8 | |
dc.identifier.pages | 79-87 | |
dc.identifier.uri | https://doi.org/10.2312/cgvc.20211320 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.2312/cgvc20211320 | |
dc.publisher | The Eurographics Association | en_US |
dc.subject | Human centered computing | |
dc.subject | Visualization systems and tools | |
dc.subject | Scientific visualization | |
dc.subject | Interaction techniques | |
dc.subject | Computing methodologies | |
dc.subject | Shared memory algorithms | |
dc.subject | Massively parallel algorithms | |
dc.subject | Graphics processors | |
dc.title | RECCS: Real-Time Camera Control for Particle Systems | en_US |
Files
Original bundle
1 - 1 of 1