Interactive reflections on curved objects

Eyal Ofek, Ari Rappoport

Research output: Contribution to conferencePaperpeer-review

12 Scopus citations


Global view-dependent illumination phenomena, in particular reflections, greatly enhance the realism of computer-generated imagery. Current interactive rendering methods do not provide satisfactory support for reflections on curved objects. In this paper we present a novel method for interactive computation of reflections on curved objects. We transform potentially reflected scene objects according to reflectors, to generate virtual objects. These are rendered by the graphics system as ordinary objects, creating a reflection image that is blended with the primary image. Virtual objects are created by tessellating scene objects and computing a virtual vertex for each resulting scene vertex. Virtual vertices are computed using a novel space subdivision, the reflection subdivision. For general polygonal mesh reflectors, we present an associated approximate acceleration scheme, the explosion map. For specific types of objects (e.g., linear extrusions of planar curves) the reflection subdivision can be reduced to a 2-D one that is utilized more accurately and efficiently.

Original languageAmerican English
Number of pages10
StatePublished - 1998
Event25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1998 - Orlando, FL, United States
Duration: 19 Jul 199824 Jul 1998


Conference25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1998
Country/TerritoryUnited States
CityOrlando, FL


  • Explosion map
  • Interactive reflections
  • Ray tracing
  • Reflection subdivision
  • Virtual objects method


Dive into the research topics of 'Interactive reflections on curved objects'. Together they form a unique fingerprint.

Cite this