Procházet zdrojové kódy

NGON encoding triangles only

Clement Jacob před 4 roky
rodič
revize
fc0cf2ea8d
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      code/PostProcessing/TriangulateProcess.cpp

+ 2 - 1
code/PostProcessing/TriangulateProcess.cpp

@@ -289,7 +289,8 @@ bool TriangulateProcess::TriangulateMesh( aiMesh* pMesh)
             nface.mNumIndices = face.mNumIndices;
             nface.mIndices    = face.mIndices;
             face.mIndices = nullptr;
-            ngonEncoder.ngonEncodeTriangle(&nface);
+
+            if (nface.mNumIndices == 3) ngonEncoder.ngonEncodeTriangle(&nface);
             continue;
         }
         // optimized code for quadrilaterals