Konferensartikel

Efficient rendering of multiple refractions and reflections in natural objects

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

Ladda ner artikel

Ingår i: SIGRAD 2006. The Annual SIGRAD Conference; Special Theme: Computer Games

Linköping Electronic Conference Proceedings 19:1, s. 1–6

Visa mer +

Publicerad: 2006-11-22

ISBN:

ISSN: 1650-3686 (tryckt), 1650-3740 (online)

Abstract

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.

Nyckelord

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

Referenser

Inga referenser tillgängliga

Citeringar i Crossref