Hi Wang Rui, Awesome!!! ;-)
It is really impressive how easily the Xml support has been introduced, it really is a lot more bang for not much expense code wise! Changes now merged and checked it svn/trunk. Cheers, Robert. On Wed, Mar 10, 2010 at 7:36 AM, Wang Rui <[email protected]> wrote: > Hi Robert, > > I've initially added the XML support of the new native osg format, > using osgDB::XmlParser. The extension for XML-formatted scenes is > .osgx, corresponding to .osgb for binary and .osgt for ascii. It could > either be rendered in osgviewer or edited by common web browsers and > xml editors because of a range of changes to fit the XML syntax. For > example, the recorded class names are slight modified, from > 'osg::Geode' to 'osg--Geode'. > > To quickly get an XML file: > # ./osgconv cow.osg cow.osgx > > The StreamOperator header, InputStreram and OutputStream classes are > modified to be more portable for triple ascii/binary/XML formats. I > also fixed a bug in readImage()/writeImage() to share image objects if > needed. > > The ReaderWriterOSG2 class now supports all three formats and > reading/writing scene objects (not nodes or images), thanks to > Torben's advice before. > > I'm going to focus on writing all other nodekits' wrappers from now > on. Hope all of them could be finished before 2.10/3.0 released. > > Cheers, > > Wang Rui > _______________________________________________ > osg-submissions mailing list > [email protected] > > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org >
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
