An Investigation of the Apple Vision Pro for Out-of-Core Ray-Guided Volume Rendering with BorgVR
dc.contributor.author | Hrycak, Camilla | en_US |
dc.contributor.author | Krüger, Jens | en_US |
dc.contributor.editor | Egger, Bernhard | en_US |
dc.contributor.editor | Günther, Tobias | en_US |
dc.date.accessioned | 2025-09-24T10:37:38Z | |
dc.date.available | 2025-09-24T10:37:38Z | |
dc.date.issued | 2025 | |
dc.description.abstract | We present an in-depth investigation of the Apple Vision Pro as a platform for large-scale volume visualization, focusing on both its technical capabilities and practical limitations in immersive rendering scenarios. Our study centers on BorgVR, a custom-built volume rendering system that implements a bricked, ray-guided, and out-of-core rendering pipeline tailored to the unique characteristics of the Vision Pro and the visionOS graphics stack. BorgVR is designed to overcome memory and performance bottlenecks associated with rendering structured grids that exceed device-local memory. Through dynamic data streaming, hierarchical bricking, GPU-accelerated early ray termination and empty-space skipping, the system achieves interactive frame rates for gigabyte-scale datasets, even under the constraints of mobile spatial computing. We analyze how well the Apple Vision Pro supports such workloads across its distinct rendering modes. Beyond demonstrating system performance, we evaluate the Vision Pro's suitability for scientific visualization-highlighting its strengths in display fidelity and sensor integration, while also documenting friction points such as GPU architecture constraints, memory management, and platform-specific development hurdles. The open-source release of BorgVR provides a reusable foundation for the community, facilitating future research and application development in immersive volume visualization. | en_US |
dc.description.sectionheaders | Visualization, Visual Analytics, and VR | |
dc.description.seriesinformation | Vision, Modeling, and Visualization | |
dc.identifier.doi | 10.2312/vmv.20251236 | |
dc.identifier.isbn | 978-3-03868-294-3 | |
dc.identifier.pages | 9 pages | |
dc.identifier.uri | https://doi.org/10.2312/vmv.20251236 | |
dc.identifier.uri | https://diglib.eg.org/handle/10.2312/vmv20251236 | |
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 | Categories and Subject Descriptors (according to ACM CCS): I.3.1 [Computer Graphics]: Hardware Architecture-Threedimensional displays I.3.4 [Computer Graphics]: Graphics Utilities-Virtual device interfaces CCS Concepts: Computing methodologies → Ray tracing; Virtual reality; Mixed / augmented reality | |
dc.subject | I.3.1 [Computer Graphics] | |
dc.subject | Hardware Architecture | |
dc.subject | Threedimensional displays | |
dc.subject | I.3.4 [Computer Graphics] | |
dc.subject | Graphics Utilities | |
dc.subject | Virtual device interfaces CCS Concepts | |
dc.subject | Computing methodologies → Ray tracing | |
dc.subject | Virtual reality | |
dc.subject | Mixed / augmented reality | |
dc.title | An Investigation of the Apple Vision Pro for Out-of-Core Ray-Guided Volume Rendering with BorgVR | en_US |