protected override void UpdateBounds()
{
//update bounds from attached objects
foreach ( MovableObject obj in objectList.Values )
{
localAABB.Merge( obj.BoundingBox );
worldAABB = obj.GetWorldBoundingBox( true );
}
if ( !worldAABB.IsNull )
{
OctreeSceneManager oManager = (OctreeSceneManager)this.creator;
oManager.UpdateOctreeNode( this );
}
}