From d77794594c9e05b6125bb5b42534de67ce9c2067 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 28 Nov 2023 11:18:43 +0500 Subject: [PATCH] fixed issue importing uv on non meters projects --- src/blenderbim/blenderbim/bim/import_ifc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/import_ifc.py b/src/blenderbim/blenderbim/bim/import_ifc.py index 48a260a2c7..1200f429b6 100644 --- a/src/blenderbim/blenderbim/bim/import_ifc.py +++ b/src/blenderbim/blenderbim/bim/import_ifc.py @@ -156,8 +156,9 @@ class MaterialCreator: # remap the faceset CoordList index to the vertices in blender mesh coordinates_remap = [] + si_conversion = ifcopenshell.util.unit.calculate_unit_scale(self.ifc_importer.file) for co in coordinates.MappedTo.Coordinates.CoordList: - co = mathutils.Vector(co) + co = mathutils.Vector(co) * si_conversion index = next(v.index for v in bm.verts if (v.co - co).length_squared < 1e-5) coordinates_remap.append(index)