diff --git a/src/toniarts/openkeeper/tools/convert/KmfModelLoader.java b/src/toniarts/openkeeper/tools/convert/KmfModelLoader.java index 3e2f541b..d5ccd456 100644 --- a/src/toniarts/openkeeper/tools/convert/KmfModelLoader.java +++ b/src/toniarts/openkeeper/tools/convert/KmfModelLoader.java @@ -568,6 +568,10 @@ private Geometry createGeometry(int subMeshIndex, String meshName, Mesh mesh, Ma // Update bounds geom.updateModelBound(); + // prevent the warnings caused by the tangent generation on "empty" main index buffers + if (mesh.getTriangleCount() == 0) + return geom; + // Try to generate tangents try { MikktspaceTangentGenerator.generate(geom);