to Roberto
Delete MeshObject, not MeshFactory. Then you can create new object from the factory.
If I deleting the mesh object I can see the cube on the floor.
//-----------------------------------------------------------------------------
bool Simple::LoadModel()
{
csRef<iVFS> VFS (CS_QUERY_REGISTRY (GetObjectRegistry (), iVFS));
VFS->Mount("model", "data/tetrisTestCube1.zip");
VFS->ChDir ("model");
loader->Load ("world", model);
iMeshWrapper* box = engine->FindMeshObject("thingmetalFrame1");
if (box) engine->RemoveObject(box);
return false;
}