فهرست منبع

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

[glTF2] Not duplicating embedded textures
Kim Kulling 7 سال پیش
والد
کامیت
00e2e60b67
1فایلهای تغییر یافته به همراه3 افزوده شده و 5 حذف شده
  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();
             std::string path = tex.C_Str();
 
 
             if (path.size() > 0) {
             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) {
                 if (!texture) {