diff options
author | Julien Duroure <julien.duroure@gmail.com> | 2019-11-13 23:59:45 +0300 |
---|---|---|
committer | Julien Duroure <julien.duroure@gmail.com> | 2019-11-13 23:59:45 +0300 |
commit | 6790f39ca64ddfe9c3b00666f4b4f78004e754ab (patch) | |
tree | f1330999559537bf9b6cf1faa4181c4fd358f02f /io_scene_gltf2/blender/imp/gltf2_blender_image.py | |
parent | d803b6c6f50ceb1cdaddac5011a257a7e75ba7e4 (diff) |
glTF importer: code refactoring, texture node + mapping + UVMap
Diffstat (limited to 'io_scene_gltf2/blender/imp/gltf2_blender_image.py')
-rwxr-xr-x | io_scene_gltf2/blender/imp/gltf2_blender_image.py | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_image.py b/io_scene_gltf2/blender/imp/gltf2_blender_image.py index 546aa7e3..c64fa5a0 100755 --- a/io_scene_gltf2/blender/imp/gltf2_blender_image.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_image.py @@ -53,14 +53,12 @@ class BlenderImage(): return False, None, None @staticmethod - def create(gltf, img_idx, tex_index, tex_transform): + def create(gltf, img_idx): """Image creation.""" img = gltf.data.images[img_idx] if img.blender_image_name is not None: # Image is already used somewhere - # We need to store index, for texture coord. mapping, if needed - bpy.data.images[img.blender_image_name]['tex_transform'][str(tex_index)] = tex_transform return if gltf.import_settings['import_pack_images'] is False: @@ -75,13 +73,10 @@ class BlenderImage(): if img_.filepath == path: # Already loaded, not needed to reload it img.blender_image_name = img_.name - img_['tex_transform'][str(tex_index)] = tex_transform return blender_image = bpy.data.images.load(path) blender_image.name = img_name - blender_image['tex_transform'] = {} - blender_image['tex_transform'][str(tex_index)] = tex_transform img.blender_image_name = blender_image.name return @@ -91,7 +86,6 @@ class BlenderImage(): if hasattr(img_, "gltf_index") and img_['gltf_index'] == img_idx: file_creation_needed = False img.blender_image_name = img_.name - img_['tex_transform'][tex_index] = tex_transform break if file_creation_needed is True: @@ -105,8 +99,6 @@ class BlenderImage(): blender_image = bpy.data.images.load(tmp_image.name) blender_image.pack() blender_image.name = img_name - blender_image['tex_transform'] = {} - blender_image['tex_transform'][str(tex_index)] = tex_transform img.blender_image_name = blender_image.name blender_image['gltf_index'] = img_idx os.remove(tmp_image.name) |