From 91faf884fee544c56057eb0bc40e9b3586279138 Mon Sep 17 00:00:00 2001 From: Ruben D Date: Thu, 19 Apr 2018 21:51:08 +0200 Subject: [PATCH] Enable backface culling for origin mesh It won't matter a whole lot for those 36 triangles in the origin mesh. It reduces the number of triangles to render by 18. But you know, the little bits help. --- cura/BuildVolume.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cura/BuildVolume.py b/cura/BuildVolume.py index 6da8f33fff..98e087707a 100755 --- a/cura/BuildVolume.py +++ b/cura/BuildVolume.py @@ -187,7 +187,7 @@ class BuildVolume(SceneNode): self._grid_shader.setUniformValue("u_gridColor1", Color(*theme.getColor("buildplate_grid_minor").getRgb())) renderer.queueNode(self, mode = RenderBatch.RenderMode.Lines) - renderer.queueNode(self, mesh = self._origin_mesh) + renderer.queueNode(self, mesh = self._origin_mesh, backface_cull = True) renderer.queueNode(self, mesh = self._grid_mesh, shader = self._grid_shader, backface_cull = True) if self._disallowed_area_mesh: renderer.queueNode(self, mesh = self._disallowed_area_mesh, shader = self._shader, transparent = True, backface_cull = True, sort = -9)