1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-31 18:41:20 +00:00

Merge pull request #112137 from aaronfranke/gltf-empty-mat-dict

GLTF: Don't serialize empty material extensions
This commit is contained in:
Thaddeus Crews
2025-11-14 14:22:31 -06:00

View File

@@ -3564,7 +3564,9 @@ Error GLTFDocument::_serialize_materials(Ref<GLTFState> p_state) {
extensions["KHR_materials_emissive_strength"] = mat_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);
materials.push_back(mat_dict);