Don't include empty extension info.
This commit is contained in:
parent
b44d3b19a8
commit
d4ac174023
|
@ -653,10 +653,14 @@ ModelData *Raw2Gltf(
|
||||||
{ "asset", {
|
{ "asset", {
|
||||||
{ "generator", "FBX2glTF" },
|
{ "generator", "FBX2glTF" },
|
||||||
{ "version", "2.0" }}},
|
{ "version", "2.0" }}},
|
||||||
{ "extensionsUsed", extensionsUsed },
|
|
||||||
{ "extensionsRequired", extensionsRequired },
|
|
||||||
{ "scene", rootScene.ix }
|
{ "scene", rootScene.ix }
|
||||||
};
|
};
|
||||||
|
if (!extensionsUsed.empty()) {
|
||||||
|
glTFJson["extensionsUsed"] = extensionsUsed;
|
||||||
|
}
|
||||||
|
if (!extensionsRequired.empty()) {
|
||||||
|
glTFJson["extensionsRequired"] = extensionsRequired;
|
||||||
|
}
|
||||||
|
|
||||||
gltf->serializeHolders(glTFJson);
|
gltf->serializeHolders(glTFJson);
|
||||||
gltfOutStream << glTFJson.dump(options.outputBinary ? 0 : 4);
|
gltfOutStream << glTFJson.dump(options.outputBinary ? 0 : 4);
|
||||||
|
|
Loading…
Reference in New Issue