Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Duroure <julien.duroure@gmail.com>2019-11-13 23:59:45 +0300
committerJulien Duroure <julien.duroure@gmail.com>2019-11-13 23:59:45 +0300
commit6790f39ca64ddfe9c3b00666f4b4f78004e754ab (patch)
treef1330999559537bf9b6cf1faa4181c4fd358f02f /io_scene_gltf2/blender/imp/gltf2_blender_image.py
parentd803b6c6f50ceb1cdaddac5011a257a7e75ba7e4 (diff)
glTF importer: code refactoring, texture node + mapping + UVMap
Diffstat (limited to 'io_scene_gltf2/blender/imp/gltf2_blender_image.py')
-rwxr-xr-xio_scene_gltf2/blender/imp/gltf2_blender_image.py10
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)