Different Ray-Casting Algorithm Implementations for Volume Rendering
Palak Chatwani1, Shivani Shah2, Purvi Ramanuj3
1Ms. Palak Chatwani, Pursuing M.E., L.D. College of Engineering and Doing Her Dissertation DWD/MRG/EPSA SAC, ISRO.
2Mrs. Shivani Shah, Scientist-SF, DWD/MRG/EPSA SAC, ISRO. She Works As A MOSDAC Administrator As Well As Principal Investigator Cloud Retrieval From INSAT Series of Satellite.
Manuscript received on 27 April 2020 | Revised Manuscript received on 09 May 2020 | Manuscript Published on 22 May 2020 | PP: 112-117 | Volume-9 Issue-7S July 2020 | Retrieval Number: 100.1/ijitee.G10110597S20 | DOI: 10.35940/ijitee.G1011.0597S20
Open Access | Editorial and Publishing Policies | Cite | Zenodo | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: 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 ray-casting algorithm.
Keywords: Volume Rendering, Ray-Casting, 3D Visualization.
Scope of the Article: Algorithm Engineering