diff --git a/src/projects/gaussianviewer/renderer/GaussianView.cpp b/src/projects/gaussianviewer/renderer/GaussianView.cpp index b9fe1e5ab4a23b57517985fa0bfba623b0699b81..e4400ab4a9371a9099423eeafaaf41de4b36d333 100644 --- a/src/projects/gaussianviewer/renderer/GaussianView.cpp +++ b/src/projects/gaussianviewer/renderer/GaussianView.cpp @@ -88,6 +88,9 @@ int loadPly(const char* filename, std::string dummy; std::getline(infile, buff); + if(strstr(buff.c_str(), "comment") != NULL) // meshio writes a comment when saving ply files. + std::getline(infile, buff); + std::stringstream ss(buff); int count; ss >> dummy >> dummy >> count;