2013-06-24 67 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光片。

相關問題