所以我使用 GL_LINE_STRIP 做一些图形绘制,并且我使用的是多重采样缓冲区,所以线条看起来不那么锯齿状。问题是我在图表的背景中有一些线条作为图例。多重采样将线条弄乱了,因为它们本来应该是 1 个像素厚,但是由于多重采样,它有时会使线条散布在比原始颜色略暗的 2 个像素上,使线条看起来与彼此。
是否可以将这些图例线直接渲染到已解析的帧缓冲区,然后在顶部绘制多重采样的东西?这实际上不会对背景图例线进行多重采样,而是对图形线进行多重采样。
这可能吗?在我深入研究之前我只想知道,后来发现你不能这样做。如果你有一些演示代码给我看,那也很棒