Efficient screen-space rendering of vector features on virtual terrains
Alex Thomas Almeida Frasson, Tiago Augusto Engel, Cesar Tadeu Pozzer · 2018
Rendering vector data on virtual terrains is a relevant issue as its applications range from virtual simulation to public administration. The expected level of visual quality and extents of virtual terrains demand efficient solutions. We propose a screen-space approach to render high-quality line and polygon vector data in real-time. A novel polygon rendering algorithm is proposed to address the limitations of current techniques. We present a flexible acceleration structure to accommodate the vector features and to enable efficient culling, user editing, and styling at runtime. The vector data is processed and provided for random access in the GPU, where the elements are adequately rendered in a deferred rendering pipeline using a modern temporal antialiasing. Results show that our approach provides increased visual quality and real-time performance for massive datasets.