2013-06-24 70 views
0

我想知道,我可以在JWJGL的GL11中绘制透明盒子吗?我也想知道如果我可以绘制这些图像,那么当你死的时候屏幕会变成红色,但你仍然可以看到背景。是否可以在GL11四边形中绘制透明框?

+0

是的,这是可能的。 –

+0

尽管如何做? – user1979117

+1

如果您使用立即模式,则使用'glColor4f',其中第四个值为透明度,如果您使用顶点数组,则启用'GL_COLOR_ARRAY'。 –

回答

0

我用这个为阿尔法/透明度:

GL11.glEnable(GL11.GL_BLEND); 
GL11.glBlendFunc(GL11.GL_SRC_ALPHA,GL11.GL_ONE_MINUS_SRC_ALPHA); 

你必须先使框后面的一切。在箱子之前渲染背景或者您将拥有X光片。

相关问题