Abstract
The light meshes method (a modification of the Whitted backwards recursive ray tracing) was justified and studied for scenes consisting of opaque surfaces. Its main difference from the basic method is that the rendered image may include soft shadows (i.e., point sources are simulated by area sources). This study makes a further step in the development of this method: it is extended for rendering scenes containing semitransparent surfaces. A few computational schemes are considered and, for each of them, the difference between the image calculated by the standard scheme and obtained by the application of the light meshes method is shown.
Similar content being viewed by others
References
Whitted, T., An Improved Illumination Model for Shaded Display, Comm. ACM, 1980, vol. 23, no. 6, pp. 343–349.
Debelov, V.A. and Sevastyanov, I.M., A Novel Approach to Simulation of Soft Shadows and Diffuse Color Bleeding in Ray Tracing, Proc. of the 11th Int. Conf. on Computer Graphics and Machine Vision Graphicon-2001, Nizhni Novgorod, 2001, pp. 18–24.
Debelov, V.A. and Sevastyanov, I.M., Soft Shadows as Interpolation of Visibility, Future Generation Computer Systems, 2004, vol. 20, no. 8, pp. 1299–1315.
Debelov, V.A. and Vasilyeva, L.F., Approximation of the Solution obtained by a Whitted-like ray tracing algorithm in Synthesis of Realistic Images, Proc. of the Int. Scientific and Practical Conf. “Svyaz-2004,” Seminar “Computational Methods and Solution of Optimization Problems,” 2004, Issyk-Kul’, 2004, pp. 64–69.
Debelov, V.A., Vasilyeva, L.F., and Novikov, I.E., Improvement of the Light Meshes Method for the Ray Tracing Algorithm: Approximation of Solution, Implementation on a Graphical Processing Unit, Proc. of the 15th Int. Conf. on Computer Graphics and Its Applications Graphicon-2005, Novosibirsk, 2005, pp. 355–359.
Foley, J. and Van Dam, A., Computer Graphics: Principles and Practice, Reading, Mass.: Addison-Wesley, 1990.
Crow, F., Shadow Algorithms for Computer Graphics, Comput. Graphics, 1977, vol. 11, no. 2, pp. 242–247.
Williams, L., Casting Curved Shadows on Curved Surfaces, Comput. Graphics, 1978, vol. 10, no. 2, pp. 270–274.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © V.A. Debelov, G.G. Smirnova, L.F. Vasilyeva, 2008, published in Programmirovanie, 2008, Vol. 34, No. 5.
Rights and permissions
About this article
Cite this article
Debelov, V.A., Smirnova, G.G. & Vasilyeva, L.F. An extension of the light meshes method for three-dimensional scenes with semitransparent surfaces. Program Comput Soft 34, 271–278 (2008). https://doi.org/10.1134/S0361768808050046
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0361768808050046