Article | SIGRAD 2006. The Annual SIGRAD Conference; Special Theme: Computer Games | Efficient rendering of multiple refractions and reflections in natural objects

Title:
Efficient rendering of multiple refractions and reflections in natural objects
Author:
Stefan Seipel: Department of Information Technology, Uppsala University, Sweden \ and Department of Mathematics and Computer, Science, University of Gävle, Sweden Anders Nivfors: Department of Information Technology, Uppsala University, Sweden
Download:
Full text (pdf)
Year:
2006
Conference:
SIGRAD 2006. The Annual SIGRAD Conference; Special Theme: Computer Games
Issue:
019
Article no.:
001
Pages:
1–6
No. of pages:
6
Publication type:
Abstract and Fulltext
Published:
2006-11-22
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


Export in BibTex, RIS or text

In this paper we present a multi-pass rendering approach for approximating the effects of multiple refractions and specular reflections in transparent or semitransparent materials. These optical effects are typically found in natural materials like ice but also in glass artworks. The rendering technique proposed in this paper is intended to perform at real-time frame rates and aim at achieving naturally looking effects rather than simulating physically correct interaction between light and matter. Part of our method is an improved image space technique for clipping a geometry using the Boolean difference of two geometries in order to create internal surfaces of reflection inside transparent objects. It employs a number of generic cracks surface geometries which are clipped against the geometry to be rendered. Reflection and refraction effects on the ice are implemented by using environment mapping. Two-sided refraction is accomplished by combining the normal vectors of the front and back side of the ice object. Our method renders icy objects with convincing visual appearance in real-time on state-of-the-art graphics hardware.

Keywords: Computer Graphics; Modelling of Natural Phenomena; Illumination Models; Realtime Rendering Algorithms

SIGRAD 2006. The Annual SIGRAD Conference; Special Theme: Computer Games

Author:
Stefan Seipel, Anders Nivfors
Title:
Efficient rendering of multiple refractions and reflections in natural objects
References:

BLINN; J. F.; and NEWELL; M. E. 1976. Texture and Reflection in Computer Generated Images. Communications of the ACM v. 19 i. 10; ACM Press; New York; 542-547.


CARLSON; M.; MUCHA; P. J.; VAN HORN III; R. B.; and TURK; G. 2002. Melting and Flowing. In Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation; ACM Press; New York; 167-174.


GÉNEVAUX; O.; LARUE; F.; and DISCHLER; J. 2006. Interactive Refraction on Complex Static Geometry using Spherical Harmonics. In Proceedings of the 2006 symposium on Interactive 3D graphics and games; ACM Press; New York; 145-152.


GOLDFEATHER; J. 1986. Fast Constructive Solid Geometry Display in the Pixel-Powers Graphics System. In Proceedings of the 13th annual conference on Computer graphics and interactive techniques; ACM Press; New York; 107-116.


JENSEN; L. S.; and GOLIAS; R. 2001. Deep-Water Animation and Rendering. Gamasutra article. http://www.gamasutra.com; April 2006.


JONES; M. W. 2003. Melting Objects. In Journal of WSCG 2003; 247–254.


JULIANO; J.; and SANDMEL; J. (contact persons). 2006. Framebuffer object extension specification. http://oss.sgi.com/projects/oglsample/ registry/EXT/framebuffer_object.txt; May 2006.


KHAN; A. 2004. Dual-sided Refraction Simulation. Shadertech Contest; Summer 2004. http://www.shadertech.com/contest; April 2006.


KHARITONSKY; D.; and GONCZAROWSKI; J. 1993. Physically based model for icicle growth. The Visual Computer: International Journal of Computer Graphics; Springer-Verlag New York Inc.; Secaucus; 88-100.


KIM; T.; and LIN; M. C. 2003. Visual Simulation of Ice Crystal Growth. In Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation; Eurographics Association; Aire-la-Ville; 86-97.


KIM; T.; HENSON; M.; and LIN; M. C. 2004. A hybrid Algorithm for Modeling Ice Formation. In Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation; ACM Press; New York; 305-314.


MCREYNOLDS; T.; and BLYTHE; D. 1996. Programming with OpenGL: Advanced Rendering. Course notes from ACM SIGGRAPH 1996 Course 23; ACM Press; New York; 31- 42.


NIVFORS; A. 2006. Real-time rendering of ice. Masters Project Thesis in Computer Science. Department of information Technology; Uppsala University.


NORDLING; C.; and Ă–STERMAN; J. 1999. Physics handbook for Science and Engineering. Studentlitteratur.


WITTEN; T. A.; and SANDER; L. M. 1981. Diffusion-limited aggregation; a kinetic critical phenomenon. Physical Review Letters 47; 1400–1403.


WYMAN; C. 2005. An Approximate Image-Space Approach for Interactive Refraction. In Proceedings of ACM SIGGRAPH 2005; ACM Press; New York; 1050-1053.

SIGRAD 2006. The Annual SIGRAD Conference; Special Theme: Computer Games

Author:
Stefan Seipel, Anders Nivfors
Title:
Efficient rendering of multiple refractions and reflections in natural objects
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment