Hi Julien, On 4 July 2016 at 21:56, Julien Valentin <[email protected]> wrote: > Concerning the break of of retro compatibity of Node associate: > just add it in Drawable serializer associate list and tag it with > { > UPDATE_TO_VERSION_SCOPED( 145 ) > ADDED_ASSOCIATE("osg::Node") > } > Then all will works (with retrocompat) in derived classes serializers by just > adding the osg::Node associate (without any need to tag them)
I'm finally getting back to clearing up old submissions and noticed that I hadn't merged the above suggested change to src/osgWrappers/serializers/osg/Drawable.cpp. I have just added it but on reviewing the file I spotted that adding the above would create an a double writing/reading of the callbacks and stateset properties. I don't yet have a solution to this, but it'll obviously need to resolved before merging. One possibility is to simply add the Node entries directly into the Drawable serialzier where required and version this. This is my current favoured solution. Thoughts? Robert. _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
