Rendering the Phenomena of Volume Absorption in Homogeneous Transparent Materials
نویسنده
چکیده
Volume absorption is a crucial factor to the appearance of transparent objects such as colored glass and liquids. Due to the involvement of the spectral absorptivities of materials and path lengths of lights, volume absorption can generate interesting color variations. In this paper, we model volume absorption for homogeneous transparent materials using Bouguer-Lambertian law, and render its phenomena using a spectrum-based ray tracer. Our rendered images successfully display the subtle variations of colors due to volume absorption. We also compare our approach to an RGB-based one which assigns color tristimulus values for three monochromatic wavelengths, and show that the latter approach has significant errors and is thus inadequate for rendering volume absorption. This work expands the capability of rendering natural phenomena and can be used to improve the realism of computer generated imagery.
منابع مشابه
Lazy Sweep Ray Casting A Fast Scanline Algorithm for Rendering Irregular Grids
For the visualization of three-dimensional data, whether scalar or vector, direct volume rendering has emerged as a leading, and often preferred, method. While surface rendering method can be applied to visualize volumetric data, they require the extraction of some structure, such as isosurfaces or streamlines, which may bias the resulting visualization. In rendering volumetric data directly, w...
متن کاملA Model for Volume Lighting and Modeling
Direct volume rendering is a commonly used technique in visualization applications. Many of these applications require sophisticated shading models to capture subtle lighting effects and characteristics of volumetric data and materials. For many volumes, homogeneous regions pose problems for typical gradient based surface shading. Many common objects and natural phenomena exhibit visual quality...
متن کاملOrder Independent Transparency with Per-Pixel Linked Lists
This paper proposes a method for rendering scenes of both opaque and transparent objects. Transparency depends on the attenuation coefficient and the thickness of the transparent object we wish to render. To get the visible radiance, the volume rendering equation should be solved. Instead of marching a ray, we build a list that contains the intersection points of the ray and object surfaces. In...
متن کاملSpatial Relationship between Mandibular Third Molars and Inferior Alveolar Nerve using a Volume Rendering Software
Precise localization of the third molars in relation to the inferior alveolar nerve canal is critical from a clinical point of view and strongly affects the surgical treatment outcome. Recently, by using three-dimensional modeling software, the relationship of third molar root apices and inferior alveolar nerve canal can be better understood. In this study, the spatial relationship of two surgi...
متن کاملAccelerated and Extended Building of Implicit kd-Trees for Volume Ray Tracing
Implicit kd-trees have proven to greatly accelerate iso-surface rendering by ray tracing, such that interactive performance can already be achieved on a dual processor machine. However, the kd-tree could not be used for semi-transparent rendering and building the kd-tree was still a slow process that did not allow for rendering time-varying data sets. In this paper we extend the kd-tree to prov...
متن کامل