Accelerating Transfer Function Update for Distance Map based Volume Rendering

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Rauter, Michael, Zimmermann, Lukas, Zeilinger, Markus
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912179575324672
author Rauter, Michael
Zimmermann, Lukas
Zeilinger, Markus
author_facet Rauter, Michael
Zimmermann, Lukas
Zeilinger, Markus
contents Direct volume rendering using ray-casting is widely used in practice. By using GPUs and applying acceleration techniques as empty space skipping, high frame rates are possible on modern hardware. This enables performance-critical use-cases such as virtual reality volume rendering. The currently fastest known technique uses volumetric distance maps to skip empty sections of the volume during ray-casting but requires the distance map to be updated per transfer function change. In this paper, we demonstrate a technique for subdividing the volume intensity range into partitions and deriving what we call partitioned distance maps. These can be used to accelerate the distance map computation for a newly changed transfer function by a factor up to 30. This allows the currently fastest known empty space skipping approach to be used while maintaining high frame rates even when the transfer function is changed frequently.
format Preprint
id arxiv_https___arxiv_org_abs_2407_21552
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Accelerating Transfer Function Update for Distance Map based Volume Rendering
Rauter, Michael
Zimmermann, Lukas
Zeilinger, Markus
Graphics
Performance
I.3.3; F.2.0
Direct volume rendering using ray-casting is widely used in practice. By using GPUs and applying acceleration techniques as empty space skipping, high frame rates are possible on modern hardware. This enables performance-critical use-cases such as virtual reality volume rendering. The currently fastest known technique uses volumetric distance maps to skip empty sections of the volume during ray-casting but requires the distance map to be updated per transfer function change. In this paper, we demonstrate a technique for subdividing the volume intensity range into partitions and deriving what we call partitioned distance maps. These can be used to accelerate the distance map computation for a newly changed transfer function by a factor up to 30. This allows the currently fastest known empty space skipping approach to be used while maintaining high frame rates even when the transfer function is changed frequently.
title Accelerating Transfer Function Update for Distance Map based Volume Rendering
topic Graphics
Performance
I.3.3; F.2.0
url https://arxiv.org/abs/2407.21552