mirror of https://github.com/CGAL/cgal
read_OBJ: allow arbitrary whitespace in "f" lines
This commit is contained in:
parent
8cab90ed8b
commit
912f3f0162
|
|
@ -136,8 +136,11 @@ bool read_OBJ(std::istream& is,
|
||||||
}
|
}
|
||||||
|
|
||||||
// the format can be "f v1/vt1/vn1 v2/vt2/vn2 v3/vt3/vn3 ..." and we only read vertex ids for now,
|
// the format can be "f v1/vt1/vn1 v2/vt2/vn2 v3/vt3/vn3 ..." and we only read vertex ids for now,
|
||||||
// so skip to the next vertex
|
// so skip to the next vertex, but be tolerant about which whitespace is used
|
||||||
iss.ignore(256, ' ');
|
if (!std::isspace(iss.peek())) {
|
||||||
|
std::string ignoreme;
|
||||||
|
iss >> ignoreme;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(iss.bad())
|
if(iss.bad())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue