OpenGL ES闪光灯亮

时间:2011-06-08 22:56:18

标签: iphone android opengl-es light

我正在努力在我正在开发的OpenGL ES应用程序中实现我想要的效果。我可以使用OpenGL ES 1.1或2.0。我想要实现的是以下......

在2D正射场景(黑色清晰的颜色)中,在屏幕上呈现红色正方形,具有一定的透明度,因此它是较暗的红色(或者只是设置为较暗的红色)。这对我来说没问题。然后,当用户点击正方形区域时,我希望它能够在明亮的光线下快速闪烁(就在广场区域)。这个闪光灯根本不需要长时间保持,只要用户处于一个完全黑暗的房间,这种闪光就会在用户脸上产生一个短暂的闪光。我一直在努力获得“光照绽放”或发光效果以便有效地工作,并且想知道是否有人想要快速,有效的方式使色彩瞬间闪烁一瞬间。可能通过使用某种我不知道的纹理技巧。此外,闪光灯不必在区域外模糊,它可以完全包含在具有锐边的区域内。真的,我所追求的是闪光灯在屏幕周围区域的美感。

1 个答案:

答案 0 :(得分:0)

禁用纹理,glColor3ub(255,255,255),渲染方块,等待一下,正常重绘方块。

相关问题