Disabled the default enabling of update traversal on osgTerrain::Terrain as this was preventing PagedLOD subgraphs from expiring inactive subgraphs

This commit is contained in:
Robert Osfield
2008-01-19 13:31:12 +00:00
parent f1bd6a55af
commit d2aaa26c88

View File

@@ -21,7 +21,7 @@ Terrain::Terrain():
_requiresNormals(true),
_treatBoundariesToValidDataAsDefaultValue(false)
{
setNumChildrenRequiringUpdateTraversal(1);
//setNumChildrenRequiringUpdateTraversal(1);
setThreadSafeRefUnref(true);
}
@@ -32,7 +32,7 @@ Terrain::Terrain(const Terrain& terrain,const osg::CopyOp& copyop):
_requiresNormals(terrain._requiresNormals),
_treatBoundariesToValidDataAsDefaultValue(terrain._treatBoundariesToValidDataAsDefaultValue)
{
setNumChildrenRequiringUpdateTraversal(getNumChildrenRequiringUpdateTraversal()+1);
//setNumChildrenRequiringUpdateTraversal(getNumChildrenRequiringUpdateTraversal()+1);
if (terrain.getTerrainTechnique()) setTerrainTechnique(dynamic_cast<TerrainTechnique*>(terrain.getTerrainTechnique()->cloneType()));
}