Utility/OBJParser: Fix failure to load some OBJ because of their "high error rate"
Former-commit-id: b843560802e9e94693e3009a2bb2fa5b999943b2 [formerly f8d90aced86d82320c6b204df6095d4e90d5d096] [formerly 71eae479386c14f1a849f5298a4273b777591668 [formerly 91000e7d5641e27fce88710737d0fd0852a467fa]] Former-commit-id: 45a6f0bf8ecf22fbbf9413f8d915ccd3010b4556 [formerly 1a1cc33d6ec5afef38988f9b12331ca52c24213b] Former-commit-id: 55c29ffe310d91590fb39c2894817dd8ff862cdb
This commit is contained in:
parent
d93676213b
commit
ad47350499
|
|
@ -179,7 +179,7 @@ namespace Nz
|
|||
|
||||
m_errorCount++;
|
||||
|
||||
if (m_lineCount > 20 && (m_errorCount * 100 / m_lineCount) > 50)
|
||||
if (m_errorCount > 10 && (m_errorCount * 100 / m_lineCount) > 50)
|
||||
{
|
||||
NazaraError("Aborting parsing because of error percentage");
|
||||
return false; //< Abort parsing if error percentage is too high
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ namespace Nz
|
|||
|
||||
String matName, meshName;
|
||||
matName = meshName = "default";
|
||||
m_errorCount = 0;
|
||||
m_keepLastLine = false;
|
||||
m_lineCount = 0;
|
||||
m_meshes.clear();
|
||||
|
|
|
|||
Loading…
Reference in New Issue