void vsModelInstanceLodGroup::CalculateMatrixBounds( vsBox3D& out ) { out.Clear(); for ( int i = 0; i < m_matrix.ItemCount(); i++ ) out.ExpandToInclude( m_matrix[i].w ); }
// find the bounds of our matrix translations. void vsModelInstanceGroup::CalculateMatrixBounds( vsBox3D& out ) { vsBox3D a; out.Clear(); for ( int i = 0; i < m_lod.ItemCount(); i++ ) { m_lod[i]->CalculateMatrixBounds(a); out.ExpandToInclude(a); } }