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

Reply via email to