From 02158e4b98588d3175f188b9f4697aa0d1eb88a6 Mon Sep 17 00:00:00 2001
From: Sergey Sharybin <sergey.vfx@gmail.com>
Date: Thu, 6 Oct 2011 14:27:22 +0000
Subject: [PATCH] Fix #28818: Error when trying to import obj Fix #28816: Error
 when importing obj file with texture due to api change

Update obj importer and xcf importer to use new post-texface api.
---
 io_import_gimp_image_to_scene.py | 2 --
 io_scene_obj/import_obj.py       | 3 +--
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/io_import_gimp_image_to_scene.py b/io_import_gimp_image_to_scene.py
index 4632c2272..1fd98b28d 100644
--- a/io_import_gimp_image_to_scene.py
+++ b/io_import_gimp_image_to_scene.py
@@ -354,7 +354,6 @@ def main(File, Path, LayerViewers, MixerViewers, LayerOffset,\
             
             UVFace = Active.data.uv_textures[0].data[0]
             UVFace.image = Img
-            UVFace.use_image = True
             
             Tex.image = Img
             
@@ -377,7 +376,6 @@ def main(File, Path, LayerViewers, MixerViewers, LayerOffset,\
             
             UVFace = Active.data.uv_textures[0].data[0]
             UVFace.image = Img
-            UVFace.use_image = True
             
             Tex.image = Img
             
diff --git a/io_scene_obj/import_obj.py b/io_scene_obj/import_obj.py
index 06304dea5..1f7ab9b78 100644
--- a/io_scene_obj/import_obj.py
+++ b/io_scene_obj/import_obj.py
@@ -619,9 +619,8 @@ def create_mesh(new_objects,
                         image, has_data = unique_material_images[context_material]
                         if image:  # Can be none if the material dosnt have an image.
                             blender_tface.image = image
-                            blender_tface.use_image = True
                             if has_data and image.depth == 32:
-                                blender_tface.blend_type = 'ALPHA'
+                                blender_tface.alpha_blend = 'ALPHA'
 
                     # BUG - Evil eekadoodle problem where faces that have vert index 0 location at 3 or 4 are shuffled.
                     if len(face_vert_loc_indices) == 4:
-- 
GitLab