Vol. 39, Issue 2, pp. 331-345 (2009)

Vol. 39 Issue 2 pp. 331-345

Real time multiple planar volume clipping based on the programmable graphics process unit

Feiniu Yuan

Keywords

planar volume clipping, graphics process unit (GPU) ray casting, single proxy plane

Abstract

We propose a real time volume clipping method which is capable of using several analytical planes for virtual clipping, in order to display internal anatomical structures within volumetric data sets. A single proxy plane is used for computation of the direction of a ray that is cast from the viewpoint. Intersections between the rays and the planes are computed on graphics process unit (GPU). The start and end points for each ray are determined by analyzing relationships with the ray direction, intersections and the normal of planes. Then the volume integral is computed along the ray from the start point to the end point. To obtain immediate visual feedback of clipping effects, we implement translation and rotation of planes on GPU to interactively change the shape of clip object. At last, several experiments were performed on a standard PC with a GeForce FX8600 graphics card. Experimental results show that the method can freely clip and clearly visualize volumetric data sets at real time frame rates.

Vol. 39
Issue 2
pp. 331-345

0.51 MB

Corresponding address

Optica Applicata
Wrocław University of Science and Technology
Faculty of Fundamental Problems of Technology
Wybrzeże Wyspiańskiego 27
50-370 Wrocław, Poland

Publisher

Wrocław University of Science and Technology
Faculty of Fundamental Problems of Technology
Wybrzeże Wyspiańskiego 27
50-370 Wrocław, Poland

Contact us

  • optica.applicata@pwr.edu.pl
  • +48 71 320 23 93
  • +48 71 328 36 96