Przeglądaj źródła

Merge pull request #93255 from jsjtxietian/atlas-default

Prevent generating preview for zero sized texture
Rémi Verschelde 1 rok temu
rodzic
commit
2a470143ef
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      editor/plugins/editor_preview_plugins.cpp

+ 4 - 0
editor/plugins/editor_preview_plugins.cpp

@@ -97,6 +97,10 @@ Ref<Texture2D> EditorTexturePreviewPlugin::generate(const Ref<Resource> &p_from,
 			return Ref<Texture2D>();
 			return Ref<Texture2D>();
 		}
 		}
 
 
+		if (!atex->get_region().has_area()) {
+			return Ref<Texture2D>();
+		}
+
 		img = atlas->get_region(atex->get_region());
 		img = atlas->get_region(atex->get_region());
 	} else {
 	} else {
 		Ref<Texture2D> tex = p_from;
 		Ref<Texture2D> tex = p_from;