Fixed crash in handling of osg::Callback attached as Drawable update callback.
Added handling of osg::Callback as a Drawable cull callback
This commit is contained in:
@@ -990,6 +990,10 @@ void CullVisitor::apply(osg::Drawable& drawable)
|
||||
{
|
||||
if( dcb->cull( this, &drawable, &_renderInfo ) == true ) return;
|
||||
}
|
||||
else
|
||||
{
|
||||
drawable.getCullCallback()->run(&drawable,this);
|
||||
}
|
||||
}
|
||||
|
||||
if (drawable.isCullingActive() && isCulled(bb)) return;
|
||||
|
||||
Reference in New Issue
Block a user