Proceedings Article10.1109/ACIT52158.2021.9548629
Interactive Volume Rendering Method Using a 3D Texture
Pavlo Mykhaylov,Sergey Vyatkin,Roman Chekhmestruk,Ivan Perun,Tetiana Korobeinikova +4 more
- 15 Sep 2021
- pp 182-187
TL;DR: In this article, the authors propose a method of interactive volume rendering that works completely in the browser, implemented on WebGL2, taking into account the absorption and emission of light by the volume, as well as scattering effects.
read more
Abstract: Volume rendering is a method for converting scalar fields into images. In the GPU, three-dimensional scalar fields are stored as 3D textures. Recently, WebGL2 has added support for 3D textures, which allows you to implement elegant and fast volume rendering in the browser. In this paper, we propose a method of interactive volume rendering that works completely in the browser, implemented on WebGL2. The method takes into account the absorption and emission of light by the volume, as well as scattering effects. To create a physically realistic image from volume data, the absorption, emission, and scattering of light rays by the medium was simulated. Although modeling the propagation of light through the medium at this level produces spectacular and physically correct results, it is too expensive for interactive rendering, which is the goal of volume visualization. Since a fully physical model with scattering would be too expensive for interactive rendering, the method uses a simplified emission-absorption model. The proposed model does not calculate the cost effects of scattering and their approximation. The model of emission-absorption only is considered.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
The VolumePro real-time ray-casting system
Hanspeter Pfister,Jan C. Hardenbergh,Jim Knittel,Hugh C. Lauer,Larry D. Seiler +4 more
- 01 Jul 1999
TL;DR: This paper describes VolumePro, the world’s first single-chip realtime volume rendering system for consumer PCs, which implements ray-casting with parallel slice-by-slice processing and has hardware for gradient estimation, classification, and per-sample Phong illumination.
Spatial Aliasing in Spherical Microphone Arrays
TL;DR: Analysis of aliasing for spherical microphone arrays, which have been recently studied for a range of applications, is presented, showing how high-order spherical harmonic coefficients are aliased into the lower orders.
202
EWA volume splatting
Matthias Zwicker,Hanspeter Pfister,Jeroen van Baar,Markus Gross +3 more
- 21 Oct 2001
TL;DR: A novel framework for direct volume rendering using a splatting approach based on elliptical Gaussian kernels and the concept of a resampling filter combining a reconstruction with a low-pass kernel is introduced to avoid aliasing artifacts.
Volume rendering by adaptive refinement
TL;DR: This paper presents a volume-rendering algorithm, in which image quality is adaptively refined over time, and examples from two applications are given: molecular graphics and medical imaging.
184
Ray casting architectures for volume visualization
TL;DR: A new metric is introduced that normalizes performance to compare several special-purpose architectures that seek to render volumes at interactive rates that have cost, performance and size advantages over parallel processors.