Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaime van Kessel <nallath@gmail.com>2020-06-29 14:30:19 +0300
committerJaime van Kessel <nallath@gmail.com>2020-06-29 14:31:08 +0300
commitd2280b9afb410306d5bd7f95be7a731776cef690 (patch)
treed64823a876a6014f0db54aa2011e4993044c92b2 /plugins/SolidView
parentc6fd25e7e90a4a61ffd58a8a43f0e061760ef8ca (diff)
Fix disabling show_xray_warning
Diffstat (limited to 'plugins/SolidView')
-rw-r--r--plugins/SolidView/SolidView.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/SolidView/SolidView.py b/plugins/SolidView/SolidView.py
index b65c75aaa1..e127e5246f 100644
--- a/plugins/SolidView/SolidView.py
+++ b/plugins/SolidView/SolidView.py
@@ -117,6 +117,7 @@ class SolidView(View):
if not self._enabled_shader:
self._enabled_shader = OpenGL.getInstance().createShaderProgram(Resources.getPath(Resources.Shaders, "overhang.shader"))
self._enabled_shader.setUniformValue("u_overhangColor", Color(*self._theme.getColor("model_overhang").getRgb()))
+ self._enabled_shader.setUniformValue("u_renderError", 0.0)
if not self._disabled_shader:
self._disabled_shader = OpenGL.getInstance().createShaderProgram(Resources.getPath(Resources.Shaders, "striped.shader"))
@@ -142,6 +143,7 @@ class SolidView(View):
self._composite_pass.setCompositeShader(self._old_composite_shader)
self._old_layer_bindings = None
self._old_composite_shader = None
+ self._enabled_shader.setUniformValue("u_renderError", 0.0) # We don't want any error markers!.
self._xray_warning_message.hide()
else:
if not self._xray_shader:
@@ -159,7 +161,7 @@ class SolidView(View):
# Currently the RenderPass constructor requires a size > 0
# This should be fixed in RenderPass's constructor.
self._xray_pass = XRayPass.XRayPass(1, 1)
-
+ self._enabled_shader.setUniformValue("u_renderError", 1.0) # We don't want any error markers!.
renderer.addRenderPass(self._xray_pass)
if not self._composite_pass: