Author: DavidCzech
Date: 2008-01-21 23:24:31 +0000 (Mon, 21 Jan 2008)
New Revision: 794

Modified:
   trunk/pysoy/src/bodies._bodies/Camera.pxi
Log:
bugfix after wireframe disabled

Modified: trunk/pysoy/src/bodies._bodies/Camera.pxi
===================================================================
--- trunk/pysoy/src/bodies._bodies/Camera.pxi   2008-01-20 06:23:19 UTC (rev 
793)
+++ trunk/pysoy/src/bodies._bodies/Camera.pxi   2008-01-21 23:24:31 UTC (rev 
794)
@@ -38,12 +38,17 @@
     if self._wire == 1:
       gl.glEnable (gl.GL_LINE_SMOOTH);
       gl.glEnable (gl.GL_BLEND);
-      gl.glBlendFunc (gl.GL_SRC_ALPHA, gl.GL_ONE_MINUS_SRC_ALPHA);
-      gl.glHint (gl.GL_LINE_SMOOTH_HINT, gl.GL_DONT_CARE);
+      #gl.glBlendFunc (gl.GL_SRC_ALPHA, gl.GL_ONE_MINUS_SRC_ALPHA);    ## 
Anti-Aliasing maybe?
+      #gl.glHint (gl.GL_LINE_SMOOTH_HINT, gl.GL_DONT_CARE);
       gl.glLineWidth (3);
       gl.glPolygonMode(gl.GL_FRONT_AND_BACK, gl.GL_LINE);
     if self._wire == 0:
       gl.glPolygonMode(gl.GL_FRONT_AND_BACK, gl.GL_FILL);
+      gl.glDisable (gl.GL_LINE_SMOOTH);
+      gl.glDisable (gl.GL_BLEND);
+      #gl.glBlendFunc (gl.GL_SRC_ALPHA, gl.GL_ONE_MINUS_SRC_ALPHA);
+      #gl.glHint (gl.GL_LINE_SMOOTH_HINT, gl.GL_DONT_CARE); 
+      gl.glLineWidth (1);
     pos = <ode.dReal *> ode.dBodyGetPosition(self._bodyID)
     rot = <ode.dReal *> ode.dBodyGetRotation(self._bodyID)
     mtx[0]  = rot[0]

_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn

Reply via email to