From 796a0ee86ed72e85ce931ae6992b9a674e1aea3b Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Tue, 29 Jul 2008 10:44:16 +0000 Subject: [PATCH] Use best OpenGL anti-aliasing, when anti-aliasing is opted. --- Polyhedron/demo/Polyhedron/Viewer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Polyhedron/demo/Polyhedron/Viewer.cpp b/Polyhedron/demo/Polyhedron/Viewer.cpp index 28ffa151eb9..14317fb25e8 100644 --- a/Polyhedron/demo/Polyhedron/Viewer.cpp +++ b/Polyhedron/demo/Polyhedron/Viewer.cpp @@ -41,13 +41,15 @@ void Viewer::draw_aux(bool with_names) { ::glEnable(GL_BLEND); ::glEnable(GL_LINE_SMOOTH); - ::glHint(GL_LINE_SMOOTH_HINT, GL_DONT_CARE); +// ::glHint(GL_LINE_SMOOTH_HINT, GL_DONT_CARE); + ::glHint(GL_LINE_SMOOTH_HINT, GL_NICEST); ::glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); } else { ::glDisable(GL_BLEND); ::glDisable(GL_LINE_SMOOTH); + ::glDisable(GL_POLYGON_SMOOTH_HINT); ::glBlendFunc(GL_ONE, GL_ZERO); ::glHint(GL_LINE_SMOOTH_HINT, GL_FASTEST); }