我有一些四邊形紋理具有透明度和這些四邊形背後的一些對象。但是,這些似乎並沒有顯示出來。我知道這是關於GL_BLEND的東西,但我無法設法讓背後的對象顯示。OpenglES - 透明紋理阻止背後的對象
我已經試過:
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA); glEnable(GL_BLEND);
但仍然無法正常工作。我基本上已經是:
// I paint the object
draw_ac3d_file([actualObject getCurrentObject3d]);
// I paint the quad
paintQuadWithAlphaTexture();
嚴正找到,所以是的,我可能繪製前至後...謝謝。 –
是的,就是這樣。我排序我的對象,它的工作:) –
很高興它的工作!我記得這個問題讓我過去和完全沮喪 – ssell