From 42719d3fe3cb7a9652353674a94d78f2617da333 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 13 Oct 2023 23:37:00 +1100 Subject: [PATCH] Fix bug where native meshes had normal smoothing enabled by default --- src/blenderbim/blenderbim/bim/import_ifc.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/blenderbim/blenderbim/bim/import_ifc.py b/src/blenderbim/blenderbim/bim/import_ifc.py index 1c56c29581..c25cc1f42d 100644 --- a/src/blenderbim/blenderbim/bim/import_ifc.py +++ b/src/blenderbim/blenderbim/bim/import_ifc.py @@ -1158,6 +1158,7 @@ class IfcImporter: mesh.polygons.add(self.mesh_data["total_polygons"]) mesh.polygons.foreach_set("loop_start", self.mesh_data["loop_start"]) mesh.polygons.foreach_set("loop_total", self.mesh_data["loop_total"]) + mesh.polygons.foreach_set("use_smooth", [0] * self.mesh_data["total_polygons"]) mesh.update() mesh["ios_materials"] = self.mesh_data["materials"]