Hello everybody, this is a piece of code I've used in a OSG application:
------------------------------------------------------------------------------------------------------------------------------------
std::stringstream s;
std::string retstring;
osg::ref_ptr<osgDB::ReaderWriter> writer =
osgDB::Registry::instance()->getReaderWriterForExtension(fileextension);
if( !writer.valid() )
return -1;
osgDB::ReaderWriter::WriteResult res = writer->writeObject(*node,s);
------------------------------------------------------------------------------------------------------------------------------------
I use this code for estimate the size of the file that should store my
node.. eventually I have to save the node in a .ive file (using the function
osgDB::writeNodeFile(...); )...
is there any manner for doing this in a step? is there the possibility of
passing the stringstream as a parameter of writeNodeFile() ? My code need
the time to write the same node twice...
thanks in advance
Leo
_________________________________________________________________
Memorizza e condividi online le tue foto con Live Space!
http://spaces.live.com/default.aspx?page=Ed02
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/