Work on mesh decimation.

This commit is contained in:
David Williams
2007-09-14 22:37:04 +00:00
parent 358192b38a
commit 8d514a2bb9
6 changed files with 231 additions and 72 deletions

View File

@ -323,7 +323,7 @@ namespace Ogre
//Regenerate meshes.
for(uint regionZ = 0; regionZ < OGRE_VOLUME_SIDE_LENGTH_IN_REGIONS; ++regionZ)
{
//LogManager::getSingleton().logMessage("regionZ = " + StringConverter::toString(regionZ));
LogManager::getSingleton().logMessage("regionZ = " + StringConverter::toString(regionZ));
for(uint regionY = 0; regionY < OGRE_VOLUME_SIDE_LENGTH_IN_REGIONS; ++regionY)
{
//LogManager::getSingleton().logMessage("regionY = " + StringConverter::toString(regionY));
@ -1011,9 +1011,9 @@ namespace Ogre
iterPatch->second.endDefinition();
bool removedVertex = false;
//do
//{
removedVertex = iterPatch->second.decimate2();
//}
{
//removedVertex = iterPatch->second.decimate3();
}
//while(removedVertex);
}