From 34a49086e50bd1412be89c87e05b7802d5c26717 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Wed, 17 Dec 2014 14:28:25 +0100 Subject: [PATCH] Added code for potential antialiasing --- lib/Slic3r/GUI/Plater/2DToolpaths.pm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/Slic3r/GUI/Plater/2DToolpaths.pm b/lib/Slic3r/GUI/Plater/2DToolpaths.pm index d766803bb..9daefa7bd 100644 --- a/lib/Slic3r/GUI/Plater/2DToolpaths.pm +++ b/lib/Slic3r/GUI/Plater/2DToolpaths.pm @@ -212,6 +212,14 @@ sub Render { glMatrixMode(GL_MODELVIEW); glLoadIdentity(); + # anti-alias + if (0) { + glEnable(GL_LINE_SMOOTH); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glHint(GL_LINE_SMOOTH_HINT, GL_DONT_CARE); + glHint(GL_POLYGON_SMOOTH_HINT, GL_DONT_CARE); + } + my $tess = gluNewTess(); gluTessCallback($tess, GLU_TESS_BEGIN, 'DEFAULT'); gluTessCallback($tess, GLU_TESS_END, 'DEFAULT');