From aacbb1e1ac2ef0193f3a98b1ecb4c8e60e71c646 Mon Sep 17 00:00:00 2001 From: parker Date: Fri, 27 Jun 2025 00:53:26 +0100 Subject: [PATCH] feat(viewport): add aa --- src/gui/main.cpp | 1 + src/gui/viewport/ViewportGLWidget.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/gui/main.cpp b/src/gui/main.cpp index baf48d7..d451cbf 100644 --- a/src/gui/main.cpp +++ b/src/gui/main.cpp @@ -10,6 +10,7 @@ int main(int argc, char **argv) format.setRenderableType(QSurfaceFormat::OpenGL); format.setVersion(3, 2); format.setProfile(QSurfaceFormat::CoreProfile); + format.setSamples(4); QSurfaceFormat::setDefaultFormat(format); QApplication app (argc, argv); diff --git a/src/gui/viewport/ViewportGLWidget.cpp b/src/gui/viewport/ViewportGLWidget.cpp index e515abd..a98db8a 100644 --- a/src/gui/viewport/ViewportGLWidget.cpp +++ b/src/gui/viewport/ViewportGLWidget.cpp @@ -14,6 +14,7 @@ void ViewportGLWidget::initializeGL() glEnable(GL_DEPTH_TEST); glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + glEnable(GL_MULTISAMPLE); triangleMesh_ = std::make_unique(); gridMesh_ = std::make_unique();