Merge pull request #1 from corristo/terrain

This commit is contained in:
Yacoby 2012-01-24 05:41:24 -08:00
commit 46b8d3a83e

View file

@ -78,13 +78,15 @@ MWRender::Player& RenderingManager::getPlayer(){
void RenderingManager::removeCell (MWWorld::Ptr::CellStore *store){ void RenderingManager::removeCell (MWWorld::Ptr::CellStore *store){
objects.removeCell(store); objects.removeCell(store);
mTerrainManager->cellRemoved(store); if (store->cell->isExterior())
mTerrainManager->cellRemoved(store);
} }
void RenderingManager::cellAdded (MWWorld::Ptr::CellStore *store) void RenderingManager::cellAdded (MWWorld::Ptr::CellStore *store)
{ {
objects.buildStaticGeometry (*store); objects.buildStaticGeometry (*store);
mTerrainManager->cellAdded(store); if (store->cell->isExterior())
mTerrainManager->cellAdded(store);
} }
void RenderingManager::addObject (const MWWorld::Ptr& ptr){ void RenderingManager::addObject (const MWWorld::Ptr& ptr){