Cascaded Deferred Rendering

Detta är en Kandidat-uppsats från Blekinge Tekniska Högskola/Sektionen för datavetenskap och kommunikation

Sammanfattning: A long-standing difficulty with rendering huge distances is depth-fighting; a visual artefact produced when two or more fragments overlap either due to coplanar geometry or insufficient depth precision. This thesis presents two novel methods, Cascaded Deferred Rendering (CDR) and Logarithmic Cascaded Deferred Rendering (LogCDR), as a solution to solve depth-fighting that is due to insufficient depth precision. This thesis also evaluates an existing method, logarithmic depth buffer, comparing it against the standard depth buffer in OpenGL, CDR and LogCDR. The most prominent solution found was logarithmic depth buffer because of performance, no overhead from frustum division and extensive culling, ease of implementation and conveniences such as easier implementation of transparency.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)