Now can create roofs from lua script

This commit is contained in:
2026-01-08 00:16:46 +03:00
parent 80fba23cd2
commit 272e202774
5 changed files with 1188 additions and 323 deletions

View File

@@ -195,13 +195,14 @@ namespace Geometry
void setupLods(Ogre::LodConfig &config)
{
// config.advanced.useCompression = false;
// config.advanced.useVertexNormals = true;
config.advanced.useVertexNormals = true;
config.advanced.preventPunchingHoles = true;
config.advanced.preventBreakingLines = true;
config.createGeneratedLodLevel(10, 0.15f);
config.createGeneratedLodLevel(30, 0.25f);
config.createGeneratedLodLevel(60, 0.36f);
config.createGeneratedLodLevel(150, 0.65f);
config.createGeneratedLodLevel(50, 0.25f);
config.createGeneratedLodLevel(100, 0.36f);
config.createGeneratedLodLevel(200, 0.50f);
config.createGeneratedLodLevel(500, 0.85f);
config.advanced.useBackgroundQueue = false;
Ogre::MeshLodGenerator::getSingleton().generateLodLevels(config);
}

File diff suppressed because it is too large Load Diff