3
我使用glDrawArrays(GL_POINTS,...)绘制了一些点,我想使它们平滑圆点而不是正方形。我知道在OpenGL ES 2.0中没有固定的函数管道,所以我想知道是否有一种简单的方法用片段着色器来做到这一点?使用着色器的光滑点OpenGL ES 2.0
由于提前,
ExtremeCoder
我使用glDrawArrays(GL_POINTS,...)绘制了一些点,我想使它们平滑圆点而不是正方形。我知道在OpenGL ES 2.0中没有固定的函数管道,所以我想知道是否有一种简单的方法用片段着色器来做到这一点?使用着色器的光滑点OpenGL ES 2.0
由于提前,
ExtremeCoder
我将会使点作为纹理四。这是直截了当的,将完成这项工作,即使是最古老的OpenGL版本,也可能比着色器更快。
问题是我需要着色不同的点,并且有很多我需要几乎256^3个不同的纹理... – ExtremeCoder
您可以使用单个GL_INTENSITY(graylevel)纹理结束设置颜色的用glColor3f()四元组顶点。 – whoplisp