2008Digital Library (University of West Bohemia)Open access

Controlling GPU-based Volume Rendering using Ray Textures

Matthias Raspe, Steffan Müller

Open full text 0 citations

Abstract

In this paper we introduce a novel approach to control different rendering parameters of volume ray casting. Since the introduction \nof ray casting implementations on programmable graphics hardware, both performance and flexibility have increased \nand are able to outperform texture-based techniques. In addition, by using rays for computing the volume integral instead of \nproxy geometry one has more control over local settings. Therefore, we employ dependent texture lookups to user editable 2D \ntextures, thus allowing for interactive parameter setting on a per-ray basis, at a negligible performance overhead on modern \ngraphics hardware. By those means we are able to control the volume rendering in a way not possible with proxy-based direct \nvolume rendering and demonstrate some exemplary uses.

Open-access reader

About this research paper

What this paper is about

In this paper we introduce a novel approach to control different rendering parameters of volume ray casting. Since the introduction \nof ray casting implementations on programmable graphics hardware, both performance and flexibility have increased \nand are able to outperform texture-based techniques. In addition, by using rays for computing the volume integral instead of \nproxy geometry one has more control over local settings. Therefore, we employ dependent texture lookups to user editable 2D \ntextures, thus allowing for interactive parameter setting on a per-ray basis, at a negligible performance overhead on modern \ngraphics hardware. By those means we are able to control the volume rendering in a way not possible with proxy-based direct \nvolume rendering and demonstrate some exemplary uses.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In this paper we introduce a novel approach to control different rendering parameters of volume ray casting. Since the introduction \nof ray casting implementations on programmable graphics hardware, both performance and flexibility have increased \nand are able to outperform texture-based techniques. In addition, by using rays for computing the volume integral instead of \nproxy geometry one has more control over local settings. Therefore, we employ dependent texture lookups to user editable 2D \ntextures, thus allowing for interactive parameter setting on a per-ray basis, at a negligible performance overhead on modern \ngraphics hardware. By those means we are able to control the volume rendering in a way not possible with proxy-based direct \nvolume rendering and demonstrate some exemplary uses.

Key concepts: Rendering (computer graphics), Texture memory, Computer science, Computer graphics (images), Tiled rendering, Volume rendering, Ray casting, Graphics hardware

Related papers

Back to paper searchBrowse research topicsOriginal source
Controlling GPU-based Volume Rendering using Ray Textures — Research Paper | ScholarLens