Iva*_*del 1 android rendering opengl-es antialiasing
如何对整个渲染中的三角形进行抗锯齿处理?我应该把它放在fragmentShader上吗?有没有其他好的解决方案来改善这种事情?
这是我的"视图",边缘非常脆(不是很好).

做了一些Deep研究之后,我发现它实际上非常简单,而最常见的做法是渲染得像屏幕大4倍(甚至超过4倍).渲染到这个更大的屏幕后,GPU将采用该区域的范围并基于此设置像素颜色.
使用此库启用此功能非常简单:
https://code.google.com/p/gdc2011-android-opengl/source/browse/trunk/src/com/example/gdc11/MultisampleConfigChooser.java
但是,你应该记住,它将花费4倍或更多的时间来渲染一切,这意味着更多的时间来处理,也许更少的FPS ......
此外,如果您使用OpenGL模拟Android设备,请查明您的GPU是否支持这种多重采样.我的例如,doesen't(Tegra).
这是最终结果,有和没有多重采样:
