Hi Vin,

On Wed, May 19, 2010 at 5:08 PM, vin baines <[email protected]> wrote:
> well, updated my local copy a few hours ago and will leave it running again 
> tonight.
>
> seeing a few different outputs now:
>
> DatabasePager::removeExpiredSubgraphs() _inactivePagedLOD has been 
> invalidated,but ignored
> DatabasePager::removeExpiredSubgraphs() _activePagedLOD has been invalidated, 
> but ignored
> ObserverNodePath::getRefNodePath() node has been invalidated
> DatabasePager::addLoadedDataToSceneGraph() node in parental chain deleted, 
> discarding subgaph.
> DatabasePager::removeExpiredSubgraphs() _inactivePagedLOD has been 
> invalidated, but ignored

This is debug output where it's catching cases they weren't caught
before, it's these cases that were previously causing crashes.   Once
the code has bedded in I'll remove the debug output.

> as there's one part of the database i'm using with a few LODs, and 
> positioning the camera there it just seems to cycle through the LODs never 
> settling on the high res set. I've seen this happen before, but not with the 
> debug output at the same time.

I've heard about this issue in relation to txp databases before, but I
haven't personally had a database that reproduced it.  The txp plugin
has it's own extra set of functionality built on top of the OSG's
basic PagedLOD functionality that could well be cause of this issue.
As I haven't witnessed this issue first hand I can't say if this issue
relates to any of the changes in the last few months, but prior to the
recent changes I heard of odd cycles like this with the terrapage data
so I suspect it'd not related to the recent changes.

Are you able to reproduce this issue with any publicly available txp databases?

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to