From bafbcd8b872879e8213d01f4157f5ae8db1ea078 Mon Sep 17 00:00:00 2001 From: Sebastian Witt Date: Tue, 22 Jul 2025 16:57:50 +0200 Subject: [PATCH] Rendermaterials inherit material names instead of type + unique id (#14) --- src/speckleifc/ifc_geometry_processing.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/speckleifc/ifc_geometry_processing.py b/src/speckleifc/ifc_geometry_processing.py index 3a98e5d..76d41b5 100644 --- a/src/speckleifc/ifc_geometry_processing.py +++ b/src/speckleifc/ifc_geometry_processing.py @@ -15,6 +15,8 @@ def _create_iterator_settings() -> settings: ifc_settings.set("use-world-coords", True) # Tiny performance improvement, ifc_settings.set("no-wire-intersection-check", True) + # Rendermaterials inherit the material names instead of type + unique id + ifc_settings.set("use-material-names", True) # IfcOpenshell defaults to 0.001mm here, which leads to very dense meshes. # lowering the mesh quality a bit here leads to meshes