浏览代码

Merge pull request #50764 from AndreaCatania/AndreaCatania-patch-4

Fix GLTF crash when the material is not set.
Rémi Verschelde 4 年之前
父节点
当前提交
78dae32247
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/gltf/gltf_document.cpp

+ 1 - 1
modules/gltf/gltf_document.cpp

@@ -2796,7 +2796,7 @@ Error GLTFDocument::_parse_meshes(Ref<GLTFState> state) {
 				mat = mat3d;
 			}
 
-			import_mesh->add_surface(primitive, array, morphs, Dictionary(), mat, mat->get_name());
+			import_mesh->add_surface(primitive, array, morphs, Dictionary(), mat, mat.is_valid() ? mat->get_name() : String());
 		}
 
 		Vector<float> blend_weights;