Changeset 894

Show
Ignore:
Timestamp:
03/12/08 16:28:55
Author:
robert
Message:

Changed use of ImageLayer? to ProxyLayer? to avoid memory issues when using --levels

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/vpb/Commandline.cpp

    r869 r894  
    179179        if (min_level!=0 || max_level!=maximumPossibleLevel) 
    180180        { 
    181             osgTerrain::ImageLayer* layer = new osgTerrain::ImageLayer; 
     181            osgTerrain::ProxyLayer* layer = new osgTerrain::ProxyLayer; 
    182182            layer->setFileName(filename); 
    183              
     183 
    184184            if (min_level!=0) layer->setMinLevel(min_level); 
    185185            if (max_level!=maximumPossibleLevel) layer->setMaxLevel(max_level); 
     186             
     187            osg::notify(osg::NOTICE)<<"  layer->setMinLevel="<<layer->getMinLevel()<<std::endl; 
     188            osg::notify(osg::NOTICE)<<"  layer->setMaxLevel="<<layer->getMaxLevel()<<std::endl; 
    186189 
    187190            compositeLayer->addLayer(layer);