# HG changeset patch # User unc0rr # Date 1252557418 0 # Node ID b38efe4896153876a349f35d31794f7a14abc998 # Parent 12b5373f4058a6d43749f89e849b34ba2168db28 Disable smoothing and alpha for low quality rope rendering diff -r 12b5373f4058 -r b38efe489615 hedgewars/uGears.pas --- a/hedgewars/uGears.pas Thu Sep 10 04:36:26 2009 +0000 +++ b/hedgewars/uGears.pas Thu Sep 10 04:36:58 2009 +0000 @@ -1272,7 +1272,7 @@ if (RopePoints.Count > 0) or (Gear^.Elasticity.QWordValue > 0) then begin glDisable(GL_TEXTURE_2D); - glEnable(GL_LINE_SMOOTH); + //glEnable(GL_LINE_SMOOTH); glPushMatrix; @@ -1280,7 +1280,7 @@ glLineWidth(4.0); - glColor4ub($B0, $B0, $B0, $D0); + glColor3ub($B0, $B0, $B0); glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(2, GL_INT, 0, @RopePoints.rounded[0]); @@ -1290,7 +1290,7 @@ glPopMatrix; glEnable(GL_TEXTURE_2D); - glDisable(GL_LINE_SMOOTH) + //glDisable(GL_LINE_SMOOTH) end end;