在OpenGL ES中绘制半透​​明曲线

时间:2009-10-28 10:06:28

标签: opengl-es curve

我的目标是画一条半透明的曲线。用户移动光标,我在光标下绘制曲线。

我尝试使用抗锯齿点画线,但我不知道如何让它变得透明。 我无法使用线条绘制曲线,因为无法同时设置抗锯齿和线宽。

我应该使用三角形条绘制曲线吗?

1 个答案:

答案 0 :(得分:2)

是的,如果你想做得很好,你可以将你的宽曲线镶嵌成三角形条。有很多关于中风镶嵌的论文。

然后你可以使用方形alpha纹理纹理你的三角形条纹,其中有一个漂亮的实心,消除锯齿的圆圈 - 这会导致宽线出现消除锯齿!看看:

http://homepage.mac.com/arekkusu/bugs/invariance/TexAA.html

很酷的东西。