Remote Volume Rendering with a Decoupled, Ray-Traced Display Phase

Stefan Zellmann · Publication Server of Bonn-Rhein-Sieg University of Applied Sciences (Bonn-Rhein-Sieg University of Applied Sciences) · 2021

We propose an image warping-based remote rendering technique for volumes that decouples the rendering and display phases. For that we build on prior work where we sample the volume on the client using ray casting and reconstruct z-values based on heuristics. Color and depth buffers are then sent to the client, which reuses this depth image as a stand-in for subsequent frames by warping it to reflect the current camera position and orientation until new data was received from the server. The extension we propose in this work represents the depth pixels as spheres and ray traces them on the client side. In contrast to the reference method, this representation adapts the footprint of the depth pixels to the distance to the camera origin, which is more effective at hiding warping artifacts, particularly when applied to volumetric data sets.

Read the paper · More papers on PaperTik