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

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 жил өмнө
parent
commit
28a340bf3b

+ 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);