【发布时间】:2011-07-21 07:51:01
【问题描述】:
我正在使用 glDrawArrays(GL_POINTS, ...) 绘制一些点,我想让它们平滑圆点而不是正方形。我知道 OpenGL ES 2.0 中没有固定的函数管道,所以我想知道是否有一种简单的方法可以使用片段着色器来做到这一点?
提前致谢,
ExtremeCoder
【问题讨论】:
标签: ios4 opengl-es-2.0 fragment-shader
我正在使用 glDrawArrays(GL_POINTS, ...) 绘制一些点,我想让它们平滑圆点而不是正方形。我知道 OpenGL ES 2.0 中没有固定的函数管道,所以我想知道是否有一种简单的方法可以使用片段着色器来做到这一点?
提前致谢,
ExtremeCoder
【问题讨论】:
标签: ios4 opengl-es-2.0 fragment-shader
我会将点渲染为带纹理的四边形。这很简单,可以完成这项工作,甚至适用于最旧的 OpenGL 版本,并且可能比着色器更快。
【讨论】: