Sfoglia il codice sorgente

For basisu avoid inserting to the image array twice.

Basisu images were getting referenced incorrectly like set black or set as not transparent.
K. S. Ernest (iFire) Lee 2 anni fa
parent
commit
28a340bf3b
1 ha cambiato i file con 0 aggiunte e 1 eliminazioni
  1. 0 1
      modules/gltf/gltf_document.cpp

+ 0 - 1
modules/gltf/gltf_document.cpp

@@ -3285,7 +3285,6 @@ Error GLTFDocument::_parse_images(Ref<GLTFState> 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);