Advertisement

osgEarth的Rex引擎原理分析(一零一)TileNode::merge why仅未合并最后一层

阅读量:

目标:(一零零)中的问题181

因为有些瓦片需要多个图层的数据共同来绘制。如下图。第一层图像数据是不全的,需要第二层的图像数据来填充。

绘制时先绘制第二层,再绘制第一层,第一层中没有数据的位置像素点透明。

这种情况一般存在于图层边界。

复制代码
 osgEarthdrivers/engine_rex/TileNode.cpp

    
 void
    
 TileNode::merge(const TerrainTileModel* model, const RenderBindings& bindings)
    
 {
    
     for(TerrainTileColorLayerModelVector::const_iterator i = model->colorLayers().begin();
    
         i != model->colorLayers().end();
    
         ++i)
    
 }

待继续分析列表:

9、earth文件中都有哪些options((九)中问题)

~~10、如何根据

全部评论 (0)

还没有任何评论哟~