Merge pull request #3997 from assimp/issue_3957
closes https://github.com/assimp/assimp/issues/3957: checkj for empty…pull/3998/head
commit
26538a4f4a
|
@ -619,6 +619,10 @@ aiMesh *ColladaLoader::CreateMesh(const ColladaParser &pParser, const Mesh *pSrc
|
|||
dstMesh->mName = pSrcMesh->mId;
|
||||
}
|
||||
|
||||
if (pSrcMesh->mPositions.empty()) {
|
||||
return dstMesh.release();
|
||||
}
|
||||
|
||||
// count the vertices addressed by its faces
|
||||
const size_t numVertices = std::accumulate(pSrcMesh->mFaceSize.begin() + pStartFace,
|
||||
pSrcMesh->mFaceSize.begin() + pStartFace + pSubMesh.mNumFaces, size_t(0));
|
||||
|
|
Loading…
Reference in New Issue