Added support for animating volume hulls.

This commit is contained in:
Robert Osfield
2014-03-17 15:54:52 +00:00
parent d703a2df44
commit ed724a730e
4 changed files with 46 additions and 44 deletions

View File

@@ -626,9 +626,17 @@ void MultipassTechnique::init()
}
void MultipassTechnique::update(osgUtil::UpdateVisitor* /*uv*/)
void MultipassTechnique::update(osgUtil::UpdateVisitor* uv)
{
// OSG_NOTICE<<"MultipassTechnique:update(osgUtil::UpdateVisitor* nv):"<<std::endl;
// OSG_NOTICE<<"MultipassTechnique:update(osgUtil::UpdateVisitor* uv):"<<std::endl;
if (getVolumeTile()->getNumChildren()>0)
{
getVolumeTile()->osg::Group::traverse(*uv);
}
else
{
_transform->accept(*uv);
}
}
void MultipassTechnique::backfaceSubgraphCullTraversal(osgUtil::CullVisitor* cv)