OpenGL多重采样线条

3
有没有办法在OpenGL中仅对绘制的线使用多重采样,而不是整个程序?提前感谢!
2个回答

4
尝试使用 glEnable(GL_LINE_SMOOTH) 启用抗锯齿线条,此外还可以添加 glHint(GL_LINE_SMOOTH_HINT, GL_NICEST)。这些操作可能会让你得到想要的效果,即使不是真正的多重采样绘图。

2
虽然这将使线条抗锯齿,但不会对它们进行多重采样。但我敢打赌这才是Matt想要的。 - Bahbar
是的,GL_LINE_SMOOTH并不真正支持多重采样。 - Dr. Snoopy

1
不行,除非你能将所有线条绘制到另一个缓冲区中,然后将该缓冲区与主绘图合并。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接