From 3221219f4ac219e5fb85470273dbd8fe1e6e8361 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 25 Dec 2023 14:36:34 +0500 Subject: [PATCH] save ifcblobtexture and ifcpixeltexture to .blend file --- src/blenderbim/blenderbim/tool/loader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/tool/loader.py b/src/blenderbim/blenderbim/tool/loader.py index 389adbbe46..2b636cd550 100644 --- a/src/blenderbim/blenderbim/tool/loader.py +++ b/src/blenderbim/blenderbim/tool/loader.py @@ -278,6 +278,7 @@ class Loader(blenderbim.core.tool.Loader): bpy_image.pixels[:] = ( np.asarray(pil_image.convert("RGBA"), dtype=np.float32) * byte_to_normalized ).ravel() + bpy_image.pack() return bpy_image # IfcPixelTexture @@ -308,6 +309,7 @@ class Loader(blenderbim.core.tool.Loader): bpy_image = bpy.data.images.new("pixel_texture", width=width, height=height) bpy_image.pixels[:] = blender_pixel_data + bpy_image.pack() return bpy_image if reflectance_method in ["PHYSICAL", "NOTDEFINED"]: