Skip to content

Commit

Permalink
🐛 Terrain: Removed faulty resource group "{}-TerrainObjects"
Browse files Browse the repository at this point in the history
  • Loading branch information
ohlidalp committed Feb 21, 2024
1 parent d16751d commit 7c1cffb
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 9 deletions.
9 changes: 1 addition & 8 deletions source/main/terrain/TerrainObjectManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,6 @@ inline float getTerrainHeight(Real x, Real z, void* unused = 0)
TerrainObjectManager::TerrainObjectManager(Terrain* terrainManager) :
terrainManager(terrainManager)
{

// terrain custom group
m_resource_group = terrainManager->GetDef().name + "-TerrnObjects";
Ogre::ResourceGroupManager::getSingleton().createResourceGroup(m_resource_group);

m_procedural_manager = new ProceduralManager();
}

Expand All @@ -89,8 +84,6 @@ TerrainObjectManager::~TerrainObjectManager()
#endif //USE_PAGED

App::GetGfxScene()->GetSceneManager()->destroyAllEntities();

Ogre::ResourceGroupManager::getSingleton().destroyResourceGroup(m_resource_group);
}

void GenerateGridAndPutToScene(Ogre::Vector3 position)
Expand Down Expand Up @@ -573,7 +566,7 @@ bool TerrainObjectManager::LoadTerrainObject(const Ogre::String& name, const Ogr
if (odef->header.mesh_name != "none")
{
Str<100> ebuf; ebuf << m_entity_counter++ << "-" << odef->header.mesh_name;
mo = new MeshObject(odef->header.mesh_name, m_resource_group, ebuf.ToCStr(), tenode);
mo = new MeshObject(odef->header.mesh_name, terrainManager->getTerrainFileResourceGroup(), ebuf.ToCStr(), tenode);
if (mo->getEntity())
{
mo->getEntity()->setCastShadows(odef->header.cast_shadows);
Expand Down
1 change: 0 additions & 1 deletion source/main/terrain/TerrainObjectManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,6 @@ class TerrainObjectManager
Terrain* terrainManager;
ProceduralManagerPtr m_procedural_manager;
int m_entity_counter = 0;
std::string m_resource_group;

#ifdef USE_PAGED
std::vector<Forests::PagedGeometry*> m_paged_geometry;
Expand Down

0 comments on commit 7c1cffb

Please sign in to comment.