diff --git a/src/bonsai/bonsai/bim/module/drawing/operator.py b/src/bonsai/bonsai/bim/module/drawing/operator.py index 67d4a465ed..9cbc774a5b 100644 --- a/src/bonsai/bonsai/bim/module/drawing/operator.py +++ b/src/bonsai/bonsai/bim/module/drawing/operator.py @@ -1169,6 +1169,7 @@ class CreateDrawing(bpy.types.Operator): self.serialiser.setWithoutStoreys(True) self.serialiser.setPolygonal(True) self.serialiser.setUseHlrPoly(True) + self.serialiser.setOnlyValid(True) # Objects with more than these edges are rendered as wireframe instead of HLR for optimisation self.serialiser.setProfileThreshold(10000) self.serialiser.setUseNamespace(True) diff --git a/src/bonsai/scripts/standalone_drawer.py b/src/bonsai/scripts/standalone_drawer.py index 9fee0de4d8..5c3b52ff76 100644 --- a/src/bonsai/scripts/standalone_drawer.py +++ b/src/bonsai/scripts/standalone_drawer.py @@ -157,6 +157,7 @@ class Drawer: self.serialiser.setWithoutStoreys(True) self.serialiser.setPolygonal(True) self.serialiser.setUseHlrPoly(True) + self.serialiser.setOnlyValid(True) # Objects with more than these edges are rendered as wireframe instead of HLR for optimisation self.serialiser.setProfileThreshold(10000) self.serialiser.setUseNamespace(True)