From c050ca1037c69201ddcf4cdfb59acbecaaac691b Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 6 Feb 2023 13:42:21 +1100 Subject: [PATCH] Fix #2736. Increase tolerance for HLR rendering to prevent "see through" objects in drawings. --- src/blenderbim/blenderbim/bim/module/drawing/operator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/drawing/operator.py b/src/blenderbim/blenderbim/bim/module/drawing/operator.py index b9bfd3ee70..969dd08a0a 100644 --- a/src/blenderbim/blenderbim/bim/module/drawing/operator.py +++ b/src/blenderbim/blenderbim/bim/module/drawing/operator.py @@ -440,7 +440,8 @@ class CreateDrawing(bpy.types.Operator): self.serialiser.setWithoutStoreys(True) self.serialiser.setPolygonal(True) self.serialiser.setUseHlrPoly(True) - self.serialiser.setProfileThreshold(64) + # Objects with more than these edges are rendered as wireframe instead of HLR for optimisation + self.serialiser.setProfileThreshold(1000) self.serialiser.setUseNamespace(True) self.serialiser.setAlwaysProject(True) self.serialiser.setAutoElevation(False)