Sample buffer: A progressive refinement ray-casting algorithm for volume rendering

1993 ◽  
Vol 17 (3) ◽  
pp. 277-283 ◽  
Author(s):  
Hao-Ren Ke ◽  
Ruei-Chuan Chang
2013 ◽  
Vol 846-847 ◽  
pp. 1247-1251
Author(s):  
Li Peng Liu ◽  
Yong Xiong Sun ◽  
Tie Jun Guan ◽  
Li Ping Huang

Ray casting algorithm is a kind of widely used volume rendering algorithm in the field of medical 3D reconstruction. One of the greatest advantages of it is the high rendering quality, while the rendering speed is rather low. In order to accelerate the rendering speed, in this paper, it proposed an accelerated ray casting algorithm which is based on the proximate cloud algorithm, combined with empty voxel leaping and fast interpolation. Meanwhile, it also analyzed the complexity of computing to significantly enhance the speed of the algorithm on volume rendering.


2013 ◽  
Vol 811 ◽  
pp. 575-580
Author(s):  
Dong Hai Ji ◽  
Yan Jun Peng ◽  
Wen Juan Wang

Volume rendering is an important visualization technique that can accurately display the interior information of data. The Ray-casting algorithm is simple and easy to realize, which often apply to area needs high quality resulting image. The new algorithm in this paper uses a spherical bounding box to remove useless rays, an adjustable threshold to skip the empty voxels and avoid unnecessary interpolation computing. To further accelerate the rendering speed, an adjustable error is set to change interpolation types. Experiment proves that the new algorithm effectively accelerates the rendering speed and guarantees the rendering quality.


2013 ◽  
Vol 765-767 ◽  
pp. 585-590
Author(s):  
Wei Jiang Wu ◽  
Li Zhi Qin ◽  
Shu Ma ◽  
Guo He Li

Taking 3D borehole data for research object, an algorithm flow of volume rendering based GPU is given. According to the limited and discrete characteristics of 3D borehole data, Kriging interpolation algorithm is used to construct a regular grid data model. Ray-casting algorithm based on GPU is realized with the Visualization Toolkit (VTK). The results show that after the application of volume rendering technology, it is easy to practice the functions of arbitrary section displaying, volume clipping and volume data extracting which are practicalities.


Volume Rendering is the way to achieve 3D visualization. Volume Rendering is used for visualization of 2D projections of 3D data. In volume rendering techniques, direct volume rendering techniques (DVR) can be divided into image order and object order. Image order technique can be achieved by ray-casting algorithm. Ray-casting algorithm is used for raysurface interaction tests to solve problems in computer graphics like collision detection and hidden surface removal. In DVR, the ray is pushed through the object and 3D scalar field of interest is sampled along the ray inside the object. Over the years, different approaches towards this algorithm took place. This paper represents the review and analysis of different approaches of raycasting algorithm


2013 ◽  
Vol 347-350 ◽  
pp. 2636-2641
Author(s):  
Zhong Xiang Duan ◽  
Guo He Li

Volume rendering is one of the focuses in the research and application of computing visualization. On basis of the spatial data volume formally defined,principles and methods are introduced on the division of volume data, computation of resampling and composition of image in the ray casting algorithm. By resampling and compositing with shader, the algorithm is successfully improved in performance by GPU. The application of the algorithm in seismic interpretation is implemented for visualization of spatial seismic data in gray and pseudo-color and a transfer function is designed to highlight the characteristics of stratums in seismic data field, overcoming limitations in the visualization of profiles, slices and surface rendering of seismic data.


AIP Advances ◽  
2019 ◽  
Vol 9 (5) ◽  
pp. 055022 ◽  
Author(s):  
Min Yao ◽  
Yueqi Zhang ◽  
Min Zhao ◽  
Ruipeng Guo ◽  
Jun Xu

Sign in / Sign up

Export Citation Format

Share Document