10.3772/j.issn.1002-0470.2010.09.019
大规模3DGIS场景的多通道渲染算法研究
为了由多个计算机节点协同完成大规模三维地理信息系统(3DGIS)场景的渲染和显示,提出了一种基于分布式计算机体系结构的多通道渲染算法(3DGIS multi-channel rendering algorithm, GMCR).三维地理信息系统同其他类似算法相比,该算法作了两项改进:(1)采用视锥组合计算方法将大规模三维场景分割为若干子场景并分配给不同计算机节点处理,可以保证场景拼接处的空间连续性和不变形性;(2)采用消息机制协调计算机节点的渲染处理与显示步调,以控制子场景的状态同步和显示同步.该算法简单易行、效果突出,利用多台低端设备实现了大规模3D场景渲染与显示,可以完成高端设备不能够实现的超大规模3D场景.以3DGIS城市交通系统演示环境实验为例,验证了该算法的可行性,结果表明GMCR方法可以支持多达185个计算机节点进行超大规模的3DGIS场景渲染.
三维地理信息系统(3DGIS)、大规模3D场景、多通道渲染、视锥组合、同步显示
20
TP3;TP2
863计划2007AA12Z210;国家科技重大专项2009ZX05039-004
2010-12-13(万方平台首次上网日期,不代表论文的发表时间)
共7页
984-990