期刊文献+

面向WebGL的矢量数据三维绘制技术 被引量:12

Vector 3D Rendering Techniques Based on WebGL
下载PDF
导出
摘要 矢量数据的叠加显示能够提高三维虚拟地球的表达效果与分析能力。受限于GPU的计算精度,在三维虚拟地球中矢量数据绘制普遍存在抖动现象和深度冲突现象。对基于WebGL的矢量数据三维绘制中计算精度问题进行了分析,提出了使用CPU RTC技术和GPU RTE技术提高顶点变换的精度,使用多视锥渲染算法和深度平面技术解决深度缓存精度问题。实验证明,这几种技术和算法可以有效缓解抖动现象和深度冲突现象导致的视觉干扰,改善了各种尺度和范围的矢量数据在三维地形上的叠加显示效果。 Display of vector data over 3D virtual earth enhances its expressiveness and analytic capabilities. Due to the limited computation precision of GPU, jittering and depth conflict effect are common phenomena in rendering vector data on 3D earth scene. The precision problem of rendering vector data over 3D terrain based on WebGL is analyzed. The CPU RTC and GPU RTE techniques are proposed to improve vertex transformation precision, multi- frustum rendering algorithm and depth plane technique are proposed to solve depth buffer precision problem. Ex- periments show that these techniques and algorithms can effectively improve jittering and depth-fighting in render- ing vector on 3D virtual earth.
作者 欧阳峰 龚桂荣 何列松 OUYANG Feng GONG Guirong HE Liesong(1nformation Engineering University, Zhengzhou 450001, China State Key Laboratory of Geo-lnformation Engineering, Xi'an 710054, China Xi'an Research Institute of Surveying and Mapping, Xi'an 710054, China)
出处 《测绘科学技术学报》 CSCD 北大核心 2016年第6期635-638,643,共5页 Journal of Geomatics Science and Technology
基金 国家自然科学基金项目(41301527 41371383)
关键词 三维虚拟地球 矢量绘制 顶点坐标精度 深度缓存精度 深度平面 3D virtual earth vector rendering vertex coordinate precision depth buffer precision depth plane
  • 相关文献

参考文献4

二级参考文献25

  • 1邹烷,方金云,刘金刚.混合多分辨率地形与空间矢量数据的可视化研究[J].系统仿真学报,2006,18(z1):324-325. 被引量:8
  • 2王晨昊,汤晓安,陈敏,陈鸿.一种基于地形匹配的自适应道路建模方法[J].系统仿真学报,2006,18(10):2824-2826. 被引量:9
  • 3冷志光,汤晓安,郝建新,陈敏,胡昆明.大规模地形动态快速绘制技术研究[J].系统仿真学报,2006,18(10):2832-2835. 被引量:16
  • 4王晓英,吴侃,王伶.二维矢量地图高程提取方法研究[J].矿山测量,2006,34(4):11-14. 被引量:1
  • 5MARTIN SCHNEIDER, REINHARD KLEIN. Efficient and accurate rendering of vector data on virtual landscapes[Z]. Journal of WSCG,2002.
  • 6OLIVER KERSTING, JURGEN DOLLNER. Interactive 3D visualization of vector data in GIS[Z]. GIS' 02 2002.
  • 7ZACHARY WARTELL, EUNJUNGKANG, TONY WASILEWSKI, et al. Rendering vector data over global, multi-resolution 3D terrain [Z]. Joint EUROGRAPHICS - IEEE TCVG Sysmposium on Wisulization, 2003.
  • 8PAUL MARTZ. Generating Random Fractal Terrain[EB/OL].27. (2006 10-03) [2006-11-21]. http://gameprogram.
  • 9CHARLES BLOOM. Terrain Texture Compositing by Blending in the Frame-Buffer [EB/OL]. (2007-03-15) [2007-05-13]. http: //www. cbloom, com/3d/teehdocs/ splatting, txt.
  • 10ADAM SZOFRA. Global Terrain Technology for Flight Simulation[EB/OL]. (2007-09 25)[2007-10-07]. http:// research, microsoft, com.

共引文献43

同被引文献106

引证文献12

二级引证文献81

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部