Hi Trajce,

thank you, but the problem is that even if I can keep track of new PagedLods, 
it is not sufficient because DatabasePager unloads no more used PagedLods and 
there is no way (or at least I don't know how) to know which they are.


Trajce Nikolov NICK wrote:
> Hi Simone,
> 
> just a fast thought ... Maybe you make a simple std::map to keep track of 
> what has been loaded and what is new
> 
> 
> On Tue, Nov 29, 2016 at 1:37 PM, Simone Rapposelli < ()> wrote:
> 
> > Hi Robert,
> > 
> > thank you for your fast reply.
> > My problem is that osgDB::ReaderWriter::ReadResult readNode(const 
> > std::string &fileName, const osgDB::ReaderWriter::Options *options) gets 
> > called even if a PagedLod with the same fileName has been previously 
> > loaded: for example, this happens if I move to any position on the viewer 
> > and then come back.
> > Thus, inside this function I need to check if any of the PagedLod currently 
> > loaded in DatabasePager has the same fileName of the passed argument: in 
> > this case I could avoid to reload data already in memory.
> > 
> > Thank you!
> > 
> > Cheers,
> > Simone
> > 
> > ------------------
> > Read this topic online here:
> > http://forum.openscenegraph.org/viewtopic.php?p=69524#69524 
> > (http://forum.openscenegraph.org/viewtopic.php?p=69524#69524)
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > osg-users mailing list
> >  ()
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org 
> > (http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org)
> > 
> > 
> > 
> 
> 
> 
> 
> -- 
> trajce nikolov nick
> 
>  ------------------
> Post generated by Mail2Forum


------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=69528#69528





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

Reply via email to