mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-10-10 15:27:53 -06:00
Render the build platform grid as a single sided plane
This allows us to look at objects from beneath the object. Also fixes #14
This commit is contained in:
parent
db8b0acdde
commit
367b8791ae
1 changed files with 4 additions and 4 deletions
|
@ -62,7 +62,7 @@ class BuildVolume(SceneNode):
|
||||||
self._grid_material.setUniformValue("u_gridColor1", Color(205, 202, 201, 255))
|
self._grid_material.setUniformValue("u_gridColor1", Color(205, 202, 201, 255))
|
||||||
|
|
||||||
renderer.queueNode(self, material = self._material, mode = Renderer.RenderLines)
|
renderer.queueNode(self, material = self._material, mode = Renderer.RenderLines)
|
||||||
renderer.queueNode(self, mesh = self._grid_mesh, material = self._grid_material)
|
renderer.queueNode(self, mesh = self._grid_mesh, material = self._grid_material, force_single_sided = True)
|
||||||
if self._disallowed_area_mesh:
|
if self._disallowed_area_mesh:
|
||||||
renderer.queueNode(self, mesh = self._disallowed_area_mesh, material = self._material)
|
renderer.queueNode(self, mesh = self._disallowed_area_mesh, material = self._material)
|
||||||
return True
|
return True
|
||||||
|
@ -99,10 +99,10 @@ class BuildVolume(SceneNode):
|
||||||
|
|
||||||
mb = MeshBuilder()
|
mb = MeshBuilder()
|
||||||
mb.addQuad(
|
mb.addQuad(
|
||||||
Vector(minW, minH, maxD),
|
Vector(minW, minH, minD),
|
||||||
Vector(maxW, minH, maxD),
|
|
||||||
Vector(maxW, minH, minD),
|
Vector(maxW, minH, minD),
|
||||||
Vector(minW, minH, minD)
|
Vector(maxW, minH, maxD),
|
||||||
|
Vector(minW, minH, maxD)
|
||||||
)
|
)
|
||||||
self._grid_mesh = mb.getData()
|
self._grid_mesh = mb.getData()
|
||||||
for n in range(0, 6):
|
for n in range(0, 6):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue