Real Time Voxel Cone Tracing using Bilateral Filters and 3D Clipmaps
Global illumination is a collective term of photorealistic lighting in computer graphics. Computation of global illumination is expensive in terms of real- time applications such as computer games. Voxel cone tracing is a technique that has shown promise to provide some of the most visually importan...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för elektroteknik och datavetenskap (EECS)
2020
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-276680 |
Summary: | Global illumination is a collective term of photorealistic lighting in computer graphics. Computation of global illumination is expensive in terms of real- time applications such as computer games. Voxel cone tracing is a technique that has shown promise to provide some of the most visually important effects of global illumination in close to real-time. Reducing the computational cost of global illumination enables more visually impressive scenes to be computed. This thesis evaluates the runtime performance and image quality of global illumination computed using voxel cone tracing in lower resolutions in con- junction with bilateral filtering and joint bilateral upsampling. A qualitative and quantitative evaluation is performed using both images and error metrics comparing the method against bilinear upsampling. The results show that the runtime performance is increased while the image quality is reduced. Filtering is shown to reduce specular artifacts. A discussion of the performance and image qualitative characteristics of the method implemented is performed. The image quality is concluded to be maintained due to the filtering being able to reduce artifacts in the low resolution global illumination and the lower error metric measured compared to bilinear upsampling. === Global ljussättning är ett begrepp som innefattar flera fotorealistiska ljuseffekter inom datorgrafik. Beräkning av global ljussättning är dyrt i termer av beräkningskraft speciellt i realtids applikationer såsom datorspel. Voxel kon- spårning är en teknik som kan beräkna några av dem mest visuellt viktiga delarna av global ljussättning. Denna uppsats evaluerar exekveringstiden och bildkvaliteten av global ljus- sättning beräknad av voxel konspårning i lägre upplösningar tillämpat med bi- laterala filter och sammanslagen bilateral uppskalning. En kvalitativ och kvantitativ evaluering av bilder och feldata används i en jämförelse med bilinjär uppskalning av den global ljussättningen. Resultatet visar att exekveringstiden minskar samtidigt som bildkvaliten försämras. Filtreringen visar sig reducera spekulära artifakter. En diskussion av dem bildkvalitativa och körtids egenskaperna hos den implementerade metoden utförs. Bildkvaliten bedöms som oförminskad på grund av reduceringen av artifakter i den låg upplösta globala ljussättningen av dem bilateral filtren samt ett lägre felvärde mätt mot bilinjär uppskalning. |
---|