diff --git a/io_scene_gltf2/__init__.py b/io_scene_gltf2/__init__.py index 13b50cda4db40073156cc3faa401797a7f1b6cfd..c42a4349c4d92ce53b261e4bb07a36ce38b23dcc 100755 --- a/io_scene_gltf2/__init__.py +++ b/io_scene_gltf2/__init__.py @@ -15,7 +15,7 @@ bl_info = { 'name': 'glTF 2.0 format', 'author': 'Julien Duroure, Norbert Nopper, Urs Hanselmann, Moritz Becher, Benjamin Schmithüsen, Jim Eckerlein, and many external contributors', - "version": (1, 1, 43), + "version": (1, 1, 44), 'blender': (2, 81, 6), 'location': 'File > Import-Export', 'description': 'Import-Export as glTF 2.0', diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_image.py b/io_scene_gltf2/blender/exp/gltf2_blender_image.py index 4a7818fe3efd7858da6ee2e9e5beca636bfefd27..6afb08717f8dee2112c11a83c192ecf37dd0620f 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_image.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_image.py @@ -284,6 +284,7 @@ class ExportImage: tmp_image = None try: tmp_image = image.copy() + tmp_image.update() if image.is_dirty: tmp_image.pixels = image.pixels[:] @@ -298,9 +299,6 @@ def _encode_temp_image(tmp_image: bpy.types.Image, file_format: str) -> bytes: tmpfilename = tmpdirname + '/img' tmp_image.filepath_raw = tmpfilename - # NOT A TYPO!!! If you delete this line, the - # assignment on the next line will not work. - tmp_image.file_format tmp_image.file_format = file_format tmp_image.save()