Merge pull request #112137 from aaronfranke/gltf-empty-mat-dict
GLTF: Don't serialize empty material extensions
This commit is contained in:
@ -3564,7 +3564,9 @@ Error GLTFDocument::_serialize_materials(Ref<GLTFState> p_state) {
|
|||||||
extensions["KHR_materials_emissive_strength"] = mat_emissive_strength;
|
extensions["KHR_materials_emissive_strength"] = mat_emissive_strength;
|
||||||
p_state->add_used_extension("KHR_materials_emissive_strength");
|
p_state->add_used_extension("KHR_materials_emissive_strength");
|
||||||
}
|
}
|
||||||
mat_dict["extensions"] = extensions;
|
if (!extensions.is_empty()) {
|
||||||
|
mat_dict["extensions"] = extensions;
|
||||||
|
}
|
||||||
|
|
||||||
_attach_meta_to_extras(material, mat_dict);
|
_attach_meta_to_extras(material, mat_dict);
|
||||||
materials.push_back(mat_dict);
|
materials.push_back(mat_dict);
|
||||||
|
|||||||
Reference in New Issue
Block a user