Browse Source

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.
Ruben D 6 years ago
parent
commit
91faf884fe
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cura/BuildVolume.py

+ 1 - 1
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)