Advertisement

osgEarth的Rex引擎原理分析(三十三)分页瓦片卸载器子节点的功能

阅读量:

目标:(十二)中的问题22

分页瓦片卸载器的生成位置位于Rex引擎的setMap函数内部,在其初始化阶段便与活跃瓦片寄存器以及资源释放器建立了联系。其功能将在后续分析中进行详细阐述。

复制代码
 osgEarthDrivers/engine_rex/RexTerrainEngineNode.cpp

    
 void
    
 RexTerrainEngineNode::setMap(const Map* map, const TerrainOptions& options)
    
 {  
    
     // Make a tile unloader
    
     _unloader = new UnloaderGroup( _liveTiles.get() );
    
     _unloader->setThreshold( _terrainOptions.expirationThreshold().get() );
    
     _unloader->setReleaser(_releaser.get());
    
     this->addChild( _unloader.get() );
    
 }
    
    
    
    

1、在RexTerrainEngineNode进行裁剪遍历的阶段,渲染遍历过程

全部评论 (0)

还没有任何评论哟~