chiark / gitweb /
Show error lines in transparent and x-ray view
authordaid <daid303@gmail.com>
Wed, 21 Mar 2012 11:18:57 +0000 (12:18 +0100)
committerdaid <daid303@gmail.com>
Wed, 21 Mar 2012 11:18:57 +0000 (12:18 +0100)
SkeinPyPy/newui/preview3d.py

index 4a54db6e3edf01db18c56e0bb0c869a4bba26238..25250bb5e784c6f3f998fa17a3c3e30389866389 100644 (file)
@@ -499,9 +499,11 @@ class PreviewGLCanvas(glcanvas.GLCanvas):
                        elif self.viewMode == "Model - Normal":\r
                                glEnable(GL_LIGHTING)\r
                                glCallList(self.modelDisplayList)\r
-                               \r
+                       \r
+                       if self.viewMode == "Model - Normal" or self.viewMode == "Model - Transparent" or self.viewMode == "Model - X-Ray":\r
                                glDisable(GL_LIGHTING)\r
                                glDisable(GL_DEPTH_TEST)\r
+                               glDisable(GL_BLEND)\r
                                glColor3f(1,0,0)\r
                                glTranslate(self.parent.machineCenter.x, self.parent.machineCenter.y, 0)\r
                                glBegin(GL_LINES)\r