From 28a340bf3be201dab67a1bd70b2334ff4325d5b9 Mon Sep 17 00:00:00 2001 From: "K. S. Ernest (iFire) Lee" Date: Tue, 14 Feb 2023 17:22:36 -0800 Subject: [PATCH] For basisu avoid inserting to the image array twice. Basisu images were getting referenced incorrectly like set black or set as not transparent. --- modules/gltf/gltf_document.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/gltf/gltf_document.cpp b/modules/gltf/gltf_document.cpp index 028028a103fa..e3ba290eb230 100644 --- a/modules/gltf/gltf_document.cpp +++ b/modules/gltf/gltf_document.cpp @@ -3285,7 +3285,6 @@ Error GLTFDocument::_parse_images(Ref p_state, const String &p_base_p tex.instantiate(); tex->set_name(img->get_name()); tex->set_keep_compressed_buffer(true); - p_state->source_images.push_back(img); tex->create_from_image(img, PortableCompressedTexture2D::COMPRESSION_MODE_BASIS_UNIVERSAL); p_state->images.push_back(tex); p_state->source_images.push_back(img);