History

fix oven crash

SamGondelman committed 7 years ago

Commit 2d5cfbf1 parent db9df762 files · +12 −3Browse files

Showing the changes to libraries/render-utils/src/Model.cpp (1 of 2 files). Show all

Unified · Split

libraries/render-utils/src/Model.cpp+6−2
@@ -1572,9 +1572,13 @@ void Model::applyMaterialMapping() { · 1571 unmodified lines
15721572
15731573 auto& materialMapping = getMaterialMapping();
15741574 for (auto& mapping : materialMapping) {
1575− std::set<unsigned int> shapeIDs = getMeshIDsFromMaterialID(QString(mapping.first.c_str()));
15761575 auto networkMaterialResource = mapping.second;
1577− if (!networkMaterialResource || shapeIDs.size() == 0) {
1576+ if (!networkMaterialResource) {
1577+ continue;
1578+ }
1579+
1580+ std::set<unsigned int> shapeIDs = getMeshIDsFromMaterialID(QString(mapping.first.c_str()));
1581+ if (shapeIDs.size() == 0) {
15781582 continue;
15791583 }
15801584