Răsfoiți Sursa

Merge pull request #1860 from wanadev/gltf2-duplicated-textures

[glTF2] Not duplicating embedded textures
Kim Kulling 7 ani în urmă
părinte
comite
00e2e60b67
1 a modificat fișierele cu 3 adăugiri și 5 ștergeri
  1. 3 5
      code/glTF2Exporter.cpp

+ 3 - 5
code/glTF2Exporter.cpp

@@ -316,11 +316,9 @@ void glTF2Exporter::GetMatTex(const aiMaterial* mat, Ref<Texture>& texture, aiTe
             std::string path = tex.C_Str();
 
             if (path.size() > 0) {
-                if (path[0] != '*') {
-                    std::map<std::string, unsigned int>::iterator it = mTexturesByPath.find(path);
-                    if (it != mTexturesByPath.end()) {
-                        texture = mAsset->textures.Get(it->second);
-                    }
+                std::map<std::string, unsigned int>::iterator it = mTexturesByPath.find(path);
+                if (it != mTexturesByPath.end()) {
+                    texture = mAsset->textures.Get(it->second);
                 }
 
                 if (!texture) {