Thank you both for your answers !

Robert :

Having databases in the background could be a good solution, I had not thought 
about it. However I have looked at the functioning of osgDB::DatabasePager but 
as I'm not very familiar with its use I can't see clearly how it could be 
incorporated in my application. 
I currently ask the user to specify which files he wants to load (through a 
file browser) and then use readNodeFile to get the osg::Nodes associated to 
each file. From what I saw, in the DatabasePager, readNode is called internally 
from the filecache and I don't really see how it can be integrated. To 
remove/hide specified data from the scenegraph is it necessary to specify an 
expiryTime or is it possible to point out the node that must be remove (as in 
removeChild(osg::Node*)) ? I didn't find a lot of examples of use of the 
DatabasePager, do you think of one I could use to gain a better understanding 
of that tool ?


Jan :

OpenSceneGraph is actually included in another application, which have its own 
openGl parameters that's why I get back some view parameters and matrices.
At first I called setUpViewerAsEmbeddedInWindow and getCamera inside the 
singleton when I created the viewer as it seemed logical but it didn't work. I 
tried several configurations and surprisingly realised that with those calls at 
each frame() it seemed to work properly (at least I can load several files and 
display them in my viewer) but I don't understand why it works that way and it 
is obviously not very efficient.


Thanks,

Sophie

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





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to