A Transparent and Efficient Extension of IceT for Parallel Compositing on Non-Convex Volume Domain Decompositions
dc.contributor.author | Hempel, Paul | en_US |
dc.contributor.author | Gupta, Aryaman | en_US |
dc.contributor.author | Sbalzarini, Ivo F. | en_US |
dc.contributor.author | Gumhold, Stefan | en_US |
dc.contributor.editor | Reina, Guido | en_US |
dc.contributor.editor | Rizzi, Silvio | en_US |
dc.contributor.editor | Gueunet, Charles | en_US |
dc.date.accessioned | 2025-05-26T07:15:05Z | |
dc.date.available | 2025-05-26T07:15:05Z | |
dc.date.issued | 2025 | |
dc.description.abstract | The IceT library is widely used for parallel compositing but does not support non-convex volume domain decompositions. We provide a backward-compatible extension of IceT to handle non-convex domain decompositions of volume data. These are frequently produced in numerical simulations, but it is challenging to render them in parallel due to the non-commutativity of alpha compositing. We enable parallel volume rendering of non-convex domains in IceT by extending its parallel compositing to layered images. Our code follows an embedded design, extending and generalizing IceT's internal functions for image compression, splitting, compositing, and decompression to efficiently handle layered images, while maintaining the existing functionality and API. We perform scalability tests and provide our implementation open-source in a public repository, with in-line documentation and integration tests. | en_US |
dc.description.sectionheaders | Papers | |
dc.description.seriesinformation | Eurographics Symposium on Parallel Graphics and Visualization | |
dc.identifier.doi | 10.2312/pgv.20251151 | |
dc.identifier.isbn | 978-3-03868-274-5 | |
dc.identifier.issn | 1727-348X | |
dc.identifier.pages | 5 pages | |
dc.identifier.uri | https://doi.org/10.2312/pgv.20251151 | |
dc.identifier.uri | https://diglib.eg.org/handle/10.2312/pgv20251151 | |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | CCS Concepts: Computing methodologies → Distributed algorithms; Rendering; Human-centered computing → Visualization techniques | |
dc.subject | Computing methodologies → Distributed algorithms | |
dc.subject | Rendering | |
dc.subject | Human centered computing → Visualization techniques | |
dc.title | A Transparent and Efficient Extension of IceT for Parallel Compositing on Non-Convex Volume Domain Decompositions | en_US |