> Daniel,
> 
> On 3/8/07, DANIEL BASS <BASSD at aaicorp.com> wrote:
> > 3) Eventually I would be delivering the app - executable only -
based
> > on some modified OSG library, to a customer.
> > What are the OSG license obligations?
> 
> You'll need to publish the modification of the OSG under the
original
> OSGPL license.
> 
> I would have thought that subclassing from CullVisitor would be
enough
> though, and your subclass needn't be published under the OSGPL.
> 
> You may not even need to subclass, and use a cull callback instead,
> there is alot you can do without touching CullVisitor.
> 
> Robert.

I had not thought of subclassing CullVisitor, so I tried doing that,
and it
mostly works, except that I have lost my lightpoints!  I think the
problem
is that the LightPointNode::traverse() method is checking to see if the

nodeVisitor is specifically a osgUtil::CullVisitor type.  Since mine is
a subclass,
this fails and so the Light points never get shuffled over to be
rendered.
Is this analysis correct?  How can I get around this?

Thanks,

--daniel
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to