// 启用混合
//glEnable(GL_BLEND);
// 设置混合函数
//glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
//glEnable(GL_POINT_SMOOTH); // 启用点平滑
//glHint(GL_POINT_SMOOTH_HINT, GL_NICEST); // 选择最佳点平滑
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_LINE_SMOOTH);
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
效果之前:

总结:
不过实现锯齿还有一种方法就是用多重采样









![[C++][设计模式][中介者模式]详细讲解](https://img-blog.csdnimg.cn/direct/b9877f1eef074d3e858d5cace0f363d9.png)









