Showing the changes to interface/src/renderer/GeometryCache.cpp (1 of 5 files). Show all
Unified · Split
| @@ -742,15 +742,18 @@ QStringList NetworkGeometry::getTextureNames() const { · 741 unmodified lines | ||
| 742 | 742 | const NetworkMeshPart& part = mesh.parts[j]; |
| 743 | 743 | |
| 744 | 744 | if (!part.diffuseTextureName.isEmpty()) { |
| 745 | − result << part.diffuseTextureName; | |
| 745 | + QString textureURL = part.diffuseTexture->getURL().toString(); | |
| 746 | + result << part.diffuseTextureName + ":" + textureURL; | |
| 746 | 747 | } |
| 747 | 748 | |
| 748 | 749 | if (!part.normalTextureName.isEmpty()) { |
| 749 | − result << part.normalTextureName; | |
| 750 | + QString textureURL = part.normalTexture->getURL().toString(); | |
| 751 | + result << part.normalTextureName + ":" + textureURL; | |
| 750 | 752 | } |
| 751 | 753 | |
| 752 | 754 | if (!part.specularTextureName.isEmpty()) { |
| 753 | − result << part.specularTextureName; | |
| 755 | + QString textureURL = part.specularTexture->getURL().toString(); | |
| 756 | + result << part.specularTextureName + ":" + textureURL; | |
| 754 | 757 | } |
| 755 | 758 | } |
| 756 | 759 | } |