Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: May 2017
- Date (Start): 10. August 2016
- Date (End): 2. May 2017
- Matrikelnummer: 0806024
- First Supervisor:
Abstract
Visualizing the results of a flood simulation interactively in real-time has become very important due to the increasing number of flood hazards in the recent past. An important part of a flood simulation is the impact on the sewer system of the flooded city. For the simulation itself only a very primitive data structure of a sewer system is required. Therefore this thesis proposes an innovative and efficient technique to render sewage pipes and to visualize the water flow inside of them. With a simple underlying data structure of node positions, billboarded sewage pipes are constructed in the geometry shader. With a proxy geometry the stencil buffer is utilized to distinguish outside and inside of the pipe and the billboards are drawn accordingly. In addition another technique is introduced to cut-open the occluding terrain to expose the sewage pipes to the viewer. Therefore a two dimensional distance transform of the sewer network is generated. The created distance field is used to discard fragments of the terrain, which are relatively close to a pipe. Further an artificial thickness is added to the cut-open terrain analytically in image-space. The techniques are presented in detail and their implementation is demonstrated in Unity3D. It is evaluated by comparing the result to multiple conventions for computer generated cutaways. Additionally the feedback from visualization experts and the technical performance is presented. The results show that billboarded and cut-open tubular geometry can be rendered fast, efficient and with a low memory footprint. Furthermore the technique fulfills many of the design principles for cutaways and got positive feedback from visualization experts.Additional Files and Images
Weblinks
BibTeX
@bachelorsthesis{Matusich-2017-01, title = "Billboarded Cutaway Visualization for Subsurface Urban Sewer Networks - Flood Simulation embedded in Unity3D", author = "Manuel Matusich", year = "2017", abstract = "Visualizing the results of a flood simulation interactively in real-time has become very important due to the increasing number of flood hazards in the recent past. An important part of a flood simulation is the impact on the sewer system of the flooded city. For the simulation itself only a very primitive data structure of a sewer system is required. Therefore this thesis proposes an innovative and efficient technique to render sewage pipes and to visualize the water flow inside of them. With a simple underlying data structure of node positions, billboarded sewage pipes are constructed in the geometry shader. With a proxy geometry the stencil buffer is utilized to distinguish outside and inside of the pipe and the billboards are drawn accordingly. In addition another technique is introduced to cut-open the occluding terrain to expose the sewage pipes to the viewer. Therefore a two dimensional distance transform of the sewer network is generated. The created distance field is used to discard fragments of the terrain, which are relatively close to a pipe. Further an artificial thickness is added to the cut-open terrain analytically in image-space. The techniques are presented in detail and their implementation is demonstrated in Unity3D. It is evaluated by comparing the result to multiple conventions for computer generated cutaways. Additionally the feedback from visualization experts and the technical performance is presented. The results show that billboarded and cut-open tubular geometry can be rendered fast, efficient and with a low memory footprint. Furthermore the technique fulfills many of the design principles for cutaways and got positive feedback from visualization experts.", month = may, address = "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria", school = "Institute of Computer Graphics and Algorithms, Vienna University of Technology ", URL = "https://www.cg.tuwien.ac.at/research/publications/2017/Matusich-2017-01/", }