• DocumentCode
    1962624
  • Title

    Improving Electrical Power Grid Visualization Using Geometry Shaders

  • Author

    Rodríguez, Javier Novo ; Canosa, Mariano Cabrero ; Pereira, Elena Hernández

  • Author_Institution
    Dept. of Comput. Sci., Univ. of A Coruna, A Coruna, Spain
  • fYear
    2011
  • fDate
    17-19 Aug. 2011
  • Firstpage
    177
  • Lastpage
    182
  • Abstract
    The graphics engine of a Power Grids Computer-Aided-Design application was upgraded from Direct3D 9 to Direct3D 11, allowing the use of new features such as the Geometry Shader and Stream Output stages of the graphics pipeline to improve the performance of power grids visualization. Geometry shaders have been used to generate two triangles forming a quadrangle (quad) for each power line, giving it a width as a function of the power load carried by the line. Two implementations were tested: one generating the quads in every draw and other which only generates them once, saving the results to video memory for subsequent draws. Both have been compared with the previous implementation which used vertex shaders. The possibility of using the mentioned pipeline stages to generate levels of detail for the power grids was also studied.
  • Keywords
    computational geometry; computer graphics; pipeline processing; power grids; power system CAD; Direct3D 11; Direct3D 9; electrical power grid visualization; geometry shaders; graphics engine; graphics pipeline; power grid computer-aided-design application; stream output stages; vertex shaders; video memory; Geometry; Graphics; Graphics processing unit; Memory management; Pipelines; Power grids; Streaming media; direct3d vertex shaders; geometry shaders; gpus; levels of detail; power grids visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics, Imaging and Visualization (CGIV), 2011 Eighth International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4577-0981-4
  • Type

    conf

  • DOI
    10.1109/CGIV.2011.10
  • Filename
    6054075