Fixed 6377, false check for invalid indices in triangle indices definition algorithm.

This commit is contained in:
rubenthoms 2020-08-28 11:39:51 +02:00 committed by Magne Sjaastad
parent 42ab0485bd
commit 5a4399f8ce

View File

@ -323,7 +323,7 @@ std::pair<std::vector<cvf::Vec3d>, std::vector<unsigned>> RifSurfaceImporter::re
triangleIndices.push_back( q4 ); triangleIndices.push_back( q4 );
} }
if ( q1 != ( (unsigned)-1 ) && q2 != ( (unsigned)-1 ) && q3 != ( (unsigned)-1 ) ) if ( q1 != ( (unsigned)-1 ) && q4 != ( (unsigned)-1 ) && q3 != ( (unsigned)-1 ) )
{ {
triangleIndices.push_back( q1 ); triangleIndices.push_back( q1 );
triangleIndices.push_back( q4 ); triangleIndices.push_back( q4 );