2
0
Эх сурвалжийг харах

Merge pull request #19690 from rodolforg/fix-gltf-import-parameters

fix default glTF metallic & roughness factor values
Rémi Verschelde 7 жил өмнө
parent
commit
0254616c37

+ 5 - 2
editor/import/editor_scene_importer_gltf.cpp

@@ -1256,12 +1256,15 @@ Error EditorSceneImporterGLTF::_parse_materials(GLTFState &state) {
 			}
 
 			if (mr.has("metallicFactor")) {
-
 				material->set_metallic(mr["metallicFactor"]);
+			} else {
+				material->set_metallic(1.0);
 			}
-			if (mr.has("roughnessFactor")) {
 
+			if (mr.has("roughnessFactor")) {
 				material->set_roughness(mr["roughnessFactor"]);
+			} else {
+				material->set_roughness(1.0);
 			}
 
 			if (mr.has("metallicRoughnessTexture")) {