Merge pull request #480 from turol/subdiv-memory

Free edges map before recursive calls to reduce memory consumption
pull/483/head
Kim Kulling 2015-03-08 10:32:26 +01:00
commit 727888ea10
1 changed files with 3 additions and 0 deletions

View File

@ -290,6 +290,8 @@ void CatmullClarkSubdivider::InternSubdivide (
}
}
{
// we want edges to go away before the recursive calls so begin a new scope
EdgeMap edges;
// ---------------------------------------------------------------------
@ -572,6 +574,7 @@ void CatmullClarkSubdivider::InternSubdivide (
}
}
}
} // end of scope for edges, freeing its memory
// ---------------------------------------------------------------------
// 7. Apply the next subdivision step.