Fixed targetNames array name

This commit is contained in:
Gordon Chapman 2019-10-07 13:48:20 -07:00
parent 112376ae91
commit f1a6c24368
1 changed files with 4 additions and 4 deletions

View File

@ -14,12 +14,12 @@ MeshData::MeshData(const std::string& name, const std::vector<float>& weights)
json MeshData::serialize() const {
json jsonPrimitivesArray = json::array();
json targetNames = json::array();
json jsonTargetNamesArray = json::array();
for (const auto& primitive : primitives) {
jsonPrimitivesArray.push_back(*primitive);
if (!primitive->targetNames.empty()) {
for (auto targetName : primitive->targetNames) {
targetNames.push_back(targetName);
jsonTargetNamesArray.push_back(targetName);
}
}
}
@ -27,8 +27,8 @@ json MeshData::serialize() const {
if (!weights.empty()) {
result["weights"] = weights;
}
if (!targetNames.empty()) {
result["extras"]["targetNames"] = targetNames;
if (!jsonTargetNamesArray.empty()) {
result["extras"]["targetNames"] = jsonTargetNamesArray;
}
return result;
}