Skoči na glavni sadržaj

Pregledni rad

https://doi.org/10.31896/k.25.10

Reflection Techniques in Real-Time Computer Graphics

Christian Clemenz ; University of Applied Arts Vienna, Vienna, Austria
Leonard Weydemann ; University of Applied Arts Vienna, Vienna, Austria


Puni tekst: engleski pdf 5.366 Kb

str. 87-95

preuzimanja: 835

citiraj


Sažetak

Reflections have a long history in computer graphics, as they are important for conveying a sense of realism as well as depth and proportion. Their implementations come with a multitude of difficulties, and each solution typically has various trade-offs.
Approaches highly depend on the geometry of the reflective surface since curved reflectors are usually more difficult to portray accurately. Techniques can typically be categorized by whether they work with the actual geometry of
the reflected objects or with an image of these objects. For curved surfaces, image-based techniques are usually preferred, whereas for planar surfaces the reflected geometry can be used more easily because of the lack of distortion. With current advances in graphics hardware technology, ray tracing is also becoming more viable for real-time applications. Many modern solutions often combine multiple approaches to form a hybrid technique.
In this paper, we give an overview of the techniques used in computer graphics applications to create real-time reflections. We highlight the trade-offs that have to be dealt with when choosing a particular technique, as well as their ability to produce interreflections. Finally, we describe how contemporary state-of-the-art rendering engines deal with reflections.

Ključne riječi

reflections; interreflections; real-time rendering

Hrčak ID:

269251

URI

https://hrcak.srce.hr/269251

Datum izdavanja:

27.12.2021.

Podaci na drugim jezicima: hrvatski

Posjeta: 1.957 *