An efficient method for rendering linear symbols on 3D terrain using a shader language
An efficient method for rendering linear symbols on 3D terrain using a shader language
复制标题
使用着色器语言在 3D 地形上渲染线性符号的有效方法
DOI:
10.1080/13658816.2017.1394463
复制
发表时间:
2018-03
影响因子:
5.7
通讯作者:
Qiujun Wei
中科院分区:
文献类型:
--
作者:
Jiangfeng She;Chuang Li;Jiaqi Li;Qiujun Wei
With the extensive application of virtual geographic environments and the rapid development of 3D visualization analysis, the .rendering of complex vector lines has attracted significant attention. Although there are many rendering algorithms in 3D .geographic information system (GIS), they are not sufficiently flexible to meet the requirements for rendering linear symbols .composed of diverse colors and shapes. However, the interactive rendering of a scene and the accuracy of the symbols are .important components for large-scale, complex vector lines. In this paper, we propose a graphics processing unit (GPU)-accelerated .algorithm for rendering linear symbols on 3D terrain. Symbol rendering is embedded within the terrain-rendering process, and .vector lines are encoded in a 3D texture and then transferred to the GPU. A set of visual properties are used to enrich the expression.of symbols with the help of geometric operations in the fragment shader. A series of experiments demonstrate that the proposed .method can be utilized for drawing various pixel-exact linear symbols and can achieve real-time rendering efficiency.
登录
查看更多内容
DOI:
10.1145/3002151.3002157
发表时间:
2016-11
期刊:
SIGGRAPH ASIA 2016 Symposium on Visualization
影响因子:
--
作者:
Matthias Thöny;Markus Billeter;R. Pajarola
通讯作者:
Matthias Thöny;Markus Billeter;R. Pajarola
DOI:
10.3138/carto.43.3.175
发表时间:
2008-10
期刊:
Cartogr. Int. J. Geogr. Inf. Geovisualization
影响因子:
--
作者:
C. Häberling;H. Bär;L. Hurni
通讯作者:
C. Häberling;H. Bär;L. Hurni
DOI:
10.2312/vissym/vissym03/213-222
发表时间:
2003-05
期刊:
--
影响因子:
--
作者:
Z. Wartell;Eunjung Kang;Tony Wasilewski;W. Ribarsky;N. Faust
通讯作者:
Z. Wartell;Eunjung Kang;Tony Wasilewski;W. Ribarsky;N. Faust
影响因子:
5.3
作者:
Michael Vaaraniemi;Marc Treib;Rüdiger Westermann
通讯作者:
Michael Vaaraniemi;Marc Treib;Rüdiger Westermann
影响因子:
6.2
作者:
Purcell, TJ;Buck, I;Hanrahan, P
通讯作者:
Hanrahan, P