摘要
针对局部地形起伏引起的线状符号视觉误差的问题,提出了一种矢量线约束下的局部地形实时修正算法。该算法通过建立符号中心矢量线与地形单元的映射关系,在顶点着色器中逐点调整符号范围内地形顶点的高程,实现了三维地形的局部平整和符号的精确贴合。试验表明,该算法能够高效修正局部地形,提高了三维线状符号的渲染质量,在虚拟地理场景中具有较高应用价值。
Aimed at the visual error problem of the linear symbols caused by the rugged local terrain,a vector line constrained realime local terrain correction algorithm is proposed.By establishing the mapping relationships between the symbols′central vector lines and the terrain units,the terrain vertex elevations within the symbols′ranges are adjusted point by point in the vertex shader.Thus,local leveling of 3 D terrain and close fitting between symbols are realized.Experiments show that the algorithm can efficiently correct the local terrain and improve rendering quality of 3D linear symbols.It has application value in the virtual geographic scene.
作者
李创
张涛
张祥伍
LI Chuang;ZHANG Tao;ZHANG Xiangwu(The 28th Research Institute of China Electronics Group Corporation,Nanjing 210007,China)
出处
《指挥信息系统与技术》
2020年第1期74-79,共6页
Command Information System and Technology
基金
国家自然科学基金(41371365)资助项目。