Replaced dynamoc_cast<osg::CullStack*> with asCullStack() to improve performance of AutoTransform, screen size based LOD and PagedLOD.
This commit is contained in:
@@ -51,7 +51,7 @@ void LOD::traverse(NodeVisitor& nv)
|
||||
}
|
||||
else
|
||||
{
|
||||
osg::CullStack* cullStack = dynamic_cast<osg::CullStack*>(&nv);
|
||||
osg::CullStack* cullStack = nv.asCullStack();
|
||||
if (cullStack && cullStack->getLODScale())
|
||||
{
|
||||
required_range = cullStack->clampedPixelSize(getBound()) / cullStack->getLODScale();
|
||||
|
||||
Reference in New Issue
Block a user