Opengl ES 1.1 - 如何在运行时生成alpha蒙版并将其应用于纹理

时间:2012-09-10 21:32:21

标签: opengl-es opengl-es-1.1

我想生成一个alpha蒙版,它将是一个黑色正方形,在中心有一个随机角度的白色弧,然后将其应用于将在下一帧中渲染的纹理。我如何在OpenGl中执行此操作

修改

我想要做的是随着时间的推移掩盖我纹理的一部分。我有一个圆形进度条的纹理,我试图通过应用蒙版来反映进度,该蒙版应该在运行时通过在黑色方块上绘制白色圆弧来生成。这里的问题是如何生成这个蒙版并在渲染阶段以一种不昂贵的方式将其应用于我的纹理。(我尝试了使用canvas(来自新位图)和使用canvas进一步操作的方式但是我真的不喜欢这种方法。)

0 个答案:

没有答案