From 8521155924da9dbe3016d344b2bcaef5d889d363 Mon Sep 17 00:00:00 2001
From: Julien Duroure <julien.duroure@gmail.com>
Date: Tue, 2 Apr 2019 22:12:55 +0200
Subject: [PATCH] glTF exporter: Fix channel mixup

---
 io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py
index 48f133d84..06cfaaedc 100755
--- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py
+++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py
@@ -54,7 +54,7 @@ def __filter_texture_info(blender_shader_sockets_or_texture_slots, export_settin
             return False
 
         resolution = __get_tex_from_socket(blender_shader_sockets_or_texture_slots[0]).shader_node.image.size
-        if any(__get_tex_from_socket(elem).shader_node.image.size != resolution
+        if any(any(a != b for a, b in zip(__get_tex_from_socket(elem).shader_node.image.size, resolution))
                for elem in blender_shader_sockets_or_texture_slots):
             def format_image(image_node):
                 return "{} ({}x{})".format(image_node.name, image_node.image.size[0], image_node.image.size[1])
-- 
GitLab