Added NaN check when outputting normals in PLY exporter, to avoid outputting '-1.#IND'
parent
c95d32564c
commit
fa626aa855
|
@ -216,7 +216,7 @@ void PlyExporter::WriteMeshVerts(const aiMesh* m, unsigned int components)
|
||||||
m->mVertices[i].z
|
m->mVertices[i].z
|
||||||
;
|
;
|
||||||
if(components & PLY_EXPORT_HAS_NORMALS) {
|
if(components & PLY_EXPORT_HAS_NORMALS) {
|
||||||
if (m->HasNormals()) {
|
if (m->HasNormals() && is_not_qnan(m->mNormals[i].x)) {
|
||||||
mOutput <<
|
mOutput <<
|
||||||
" " << m->mNormals[i].x <<
|
" " << m->mNormals[i].x <<
|
||||||
" " << m->mNormals[i].y <<
|
" " << m->mNormals[i].y <<
|
||||||
|
|
Loading…
Reference in New Issue