Approximating ray traced reflections using screenspace data
dc.contributor.author | Johnsson, Mattias | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers) | en |
dc.date.accessioned | 2019-07-03T13:21:09Z | |
dc.date.available | 2019-07-03T13:21:09Z | |
dc.date.issued | 2014 | |
dc.description.abstract | At Spark Vision, independent component images, each containing a part of the rendered geometry, are layered to create complete images. Due to the assumption of independence; reflections cannot be accurately rendered. A screen-space method for adding reflections to a rendered image using buffers for geometry and surface properties is proposed. Reflections are traced using an approximation of ray tracing. The goal is to allow for the continued use of component images with reflections added as a post-processing effect in real time. The method outlined allows for perfect and glossy reflections comparable to the quality of commercial ray tracers for optimal scenes. However, it fails to capture reflections of objects that are not visible from the camera view-point except for cases in which these are part of a pre-defined surrounding environment. The method itself allows for dynamic scenes, camera settings and surface properties including BRDFs if used as an off-line renderer. Due to demands of image quality, time constraints and the lack of GPU support a method for caching the rays is proposed based on assumption of a static geometry. The caching method allows for arbitrary variations in lighting, textures and reflection strength as well as limited variations of normal mapping and surface shininess. This method achieves acceptable running times for the intended application. | |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/193772 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Data- och informationsvetenskap | |
dc.subject | Computer and Information Science | |
dc.title | Approximating ray traced reflections using screenspace data | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master Thesis | en |
dc.type.uppsok | H | |
local.programme | Computer science – algorithms, languages and logic (MPALG), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- 193772.pdf
- Storlek:
- 2.48 MB
- Format:
- Adobe Portable Document Format
- Beskrivning:
- Fulltext