Explorar o código

Merge pull request #863 from mpersano/master

Fix texture coords exporting on binary PLY files
Kim Kulling %!s(int64=9) %!d(string=hai) anos
pai
achega
e9b93788ca
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      code/PlyExporter.cpp

+ 2 - 2
code/PlyExporter.cpp

@@ -309,10 +309,10 @@ void PlyExporter::WriteMeshVertsBinary(const aiMesh* m, unsigned int components)
 
         for (unsigned int n = PLY_EXPORT_HAS_TEXCOORDS, c = 0; (components & n) && c != AI_MAX_NUMBER_OF_TEXTURECOORDS; n <<= 1, ++c) {
             if (m->HasTextureCoords(c)) {
-                mOutput.write(reinterpret_cast<const char*>(&m->mTextureCoords[c][i].x), 6);
+                mOutput.write(reinterpret_cast<const char*>(&m->mTextureCoords[c][i].x), 8);
             }
             else {
-                mOutput.write(reinterpret_cast<const char*>(&defaultUV.x), 6);
+                mOutput.write(reinterpret_cast<const char*>(&defaultUV.x), 8);
             }
         }