使用着色器平滑点OpenGL ES 2.0

时间:2011-07-21 07:51:01

标签: ios4 opengl-es-2.0 fragment-shader

我使用glDrawArrays(GL_POINTS,...)绘制一些点,我想让它们成为平滑的圆点而不是正方形。我知道OpenGL ES 2.0中没有固定的功能管道,所以我想知道是否有一种简单的方法可以使用片段着色器进行此操作?

提前致谢,

ExtremeCoder

1 个答案:

答案 0 :(得分:1)

我会将这个点渲染为纹理四边形。这是直截了当的,将完成这项工作,即使是最老的OpenGL版本,也可能比着色器更快。