0

我做了一个四边形,上面有很好的纹理。纹理具有 Alpha 通道 (RGBA)。我用纹理替换了四边形(GL_REPLACE),所以现在我有一个带有(半)透明像素的广告牌。

到目前为止,没有问题。

但是现在我想混合整个广告牌,所以它的整体不透明度发生了变化

我该怎么做?

4

1 回答 1

1

GL_MODULATE,而不是 GL_REPLACE,在将颜色设置为纯白色后,带有适量的 alpha。(例如 glColor(1,1,1,0.5))

(在 OpenGL 上应该可以正常工作。似乎它在 ES 上也会很好。)

于 2009-03-14T04:23:19.790 回答