2009-10-28 97 views
0

我的目標是繪製一條半透明曲線。用戶移動光標,然後在光標下繪製曲線。在OpenGL ES中繪製半透​​明曲線

我試過使用抗鋸齒點來畫線,但我不知道如何使它透明。 我無法使用線條繪製曲線,因爲無法同時設置抗鋸齒和線寬。

我應該用三角形條來繪製曲線嗎?

回答

2

是的,如果你想用這個做一個很好的工作,你可以tessellate你的寬曲線成三角形條。有許多關於中風鑲嵌的文章。

然後,您可以使用正方形alpha紋理來紋理您的三角形條紋,該紋理具有一個很好的實心反鋸齒圓圈 - 這會導致寬線條出現反鋸齒!檢查出來:

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

非常酷的東西。