摘要
传统的图形绘制集群采用前向着色,存在光照着色功能有限、计算负载难以预测等缺陷。为此,提出基于延期着色的sort-first绘制集群架构,该系统可以实时绘制具有复杂光照效果的多边形场景,并可利用延期着色的负载可预测特性,实现绘制节点间的负载平衡。同时,提出了基于Equalizer改造现有图形绘制引擎,构造基于延期着色的sort-first绘制集群的方法。实验表明,该系统可以在静态负载平衡策略下实现高性能的实时图形绘制,具备良好的可扩展性。
Traditional forward shading based sort-first rendering clusters have the difficulty of load prediction and limited light shading performance. This paper proposed deferred shading based sort-first rendering clusters. The system could render polygon model scenes with complex light shading. On the basis of predictable load of deferred shading, the system could achieve load-balancing among the rendering nodes. The paper also introduced the method to setup such rendering clusters by porting the existing 3D rendering engines with Equalizer. Experiments show that the proposed system can achieve high performance rendering under static load-balancing strategy with great sealability.
出处
《计算机应用研究》
CSCD
北大核心
2009年第9期3556-3559,共4页
Application Research of Computers
基金
国家"863"计划资助项目(2009AA01z333)
关键词
并行绘制
绘制集群
前向着色
延期着色
parallel rendering
rendering clusters
forward shading
deferred shading