Johannes, Dobler (2016) Optimizations of Cascaded Shadowmapping for Large Terrains. Bachelor's, Ostbayerische Technische Hochschule Regensburg.
PDF
- Only accessible within DLR
4MB |
Abstract
Shadowing effects greatly improve the realism and the perception of virtual 3D environments by providing useful visual cues. But due to their global nature, a high computational effort is needed. Shadowmapping is one of the most popular approaches for real-time rendering. A more advanced Shadowmapping technique often used for larger areas is Cascaded Shadowmapping (CSM). Since it is an image based method it has several aliasing and artifact problems as the rendered data sets get bigger and the terrains get larger. To reduce these problems several optimizations are proposed, described and evaluated in this thesis: Most applications set the near and far plane of the view frustum to static values. By calculating these plane values dynamically, the sampling rate of each shadowmap is highly improved as the texture space is used more efficiently. Furthermore, each cascade is extended towards the negative light direction in order to handle missing shadows which originally result from wrapping the cascades around the view frustum. Shadow flickering is another issue which is caused by dynamically calculating cascade sizes. This is highly reduced by moving the cascade sizes in texel steps and changing its size in custom discrete steps. A Cascaded shadowmap specific problem poses overlapping areas. By discarding fragments of these overlapping areas in the larger cascades, it is guaranteed that every object is only represented in a single shadowmap. These optimizations are described and tested by using a Terrain Renderer which is mapping topography to a sphere to visualize planets. This Terrain Renderer is using Level of Detail and dynamic data loading. Thus, these concepts are also taken into account. The results show that the shadow quality and stability is highly increased while not compromising the performance Shadowmapping is providing. It can be used for shadowing large terrains that are illuminated by the sunlight.
Item URL in elib: | https://elib.dlr.de/103861/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Document Type: | Thesis (Bachelor's) | ||||||||
Title: | Optimizations of Cascaded Shadowmapping for Large Terrains | ||||||||
Authors: |
| ||||||||
Date: | 30 March 2016 | ||||||||
Refereed publication: | No | ||||||||
Open Access: | No | ||||||||
Number of Pages: | 59 | ||||||||
Status: | Published | ||||||||
Keywords: | Shadowmapping | ||||||||
Institution: | Ostbayerische Technische Hochschule Regensburg | ||||||||
Department: | Fakultät Elektro- und Informationstechnik | ||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||
HGF - Program: | Space | ||||||||
HGF - Program Themes: | Space System Technology | ||||||||
DLR - Research area: | Raumfahrt | ||||||||
DLR - Program: | R SY - Space System Technology | ||||||||
DLR - Research theme (Project): | R - Projekt ATON (old) | ||||||||
Location: | Braunschweig | ||||||||
Institutes and Institutions: | Institut of Simulation and Software Technology | ||||||||
Deposited By: | Aslandere, MSc Turgay Isik | ||||||||
Deposited On: | 09 May 2016 09:30 | ||||||||
Last Modified: | 09 May 2016 09:30 |
Repository Staff Only: item control page