From 700a16fd294ebd460a0835b2f32226ee908c63f1 Mon Sep 17 00:00:00 2001 From: TheNumbat Date: Tue, 13 Oct 2020 16:46:50 -0400 Subject: [PATCH] skip <3 vert faces --- src/scene/scene.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/scene/scene.cpp b/src/scene/scene.cpp index a9aeda8..94d0673 100644 --- a/src/scene/scene.cpp +++ b/src/scene/scene.cpp @@ -324,6 +324,7 @@ static void load_node(Scene &scobj, std::vector &errors, std::vector> polys; for (unsigned int j = 0; j < mesh->mNumFaces; j++) { const aiFace &face = mesh->mFaces[j]; + if(face.mNumIndices < 3) continue; std::vector poly; for (unsigned int k = 0; k < face.mNumIndices; k++) { poly.push_back(face.mIndices[k]); -- GitLab