         {
             for (uint i = 0; i < materialNames.length; ++i)
                 ConvertMaterial(materialNames[i], filePath, convertedMaterials);
-            
+
             ConvertModel(meshName, filePath, convertedMeshes);
             ConvertModel(collisionMeshName, filePath, convertedMeshes);
 

            return;
    }

    // Convert .mesh to .mesh.xml
    String cmdLine = "ogrexmlconverter.exe \"" + filePath + modelName + "\" \"" + filePath + modelName + ".xml\"";
    fileSystem.SystemCommand(cmdLine.Replaced('/', '\\'));

    // Convert .mesh.xml to .mdl
    Array<String> args;
    args.Push("\"" + filePath + modelName + ".xml\"");
    args.Push("\"" + sceneResourcePath + "Models/" + modelName.Replaced(".mesh", ".mdl") + "\"");
    args.Push("-a");
    fileSystem.SystemRun(fileSystem.programDir + "OgreImporter.exe", args);
    
    convertedModels.Push(modelName);
}


                    break;
                    
                case 4:
                    shape.SetTriangleMesh(cache.GetResource("Model", "Models/" + GetFileNameAndExtension(collisionMeshName).Replaced(".mesh", ".mdl")), 0, bodySize);
                    break;

                case 6:
                    shape.SetConvexHull(cache.GetResource("Model", "Models/" + GetFileNameAndExtension(collisionMeshName).Replaced(".mesh", ".mdl")), 0.1, 0, bodySize);
                    break;
                }
                
