Tango: Added Settings/Optimized Mesh/Sketchfab Upload

This commit is contained in:
matlabbe
2017-01-26 16:46:24 -05:00
parent 66ee792e8c
commit 3a73414972
27 changed files with 4441 additions and 2029 deletions

View File

@@ -1646,7 +1646,7 @@ bool ExportCloudsDialog::getExportedClouds(
}
}
}
if(cameraPoses.size())
if(cameraPoses.size() && iter->second->polygons.size())
{
pcl::TextureMesh::Ptr textureMesh(new pcl::TextureMesh);
std::map<int, std::vector<int> >::iterator oter = organizedIndices.find(iter->first);
@@ -1821,10 +1821,14 @@ bool ExportCloudsDialog::getExportedClouds(
textureMeshes.insert(std::make_pair(iter->first, textureMesh));
}
else
else if(cameraPoses.size() == 0)
{
UWARN("No camera poses!?");
}
else
{
UWARN("No polygons!");
}
_progressDialog->appendText(tr("TextureMesh %1 created [cameras=%2] (%3/%4).").arg(iter->first).arg(cameraPoses.size()).arg(++i).arg(meshes.size()));
_progressDialog->incrementStep();