Próbuję łączyć tekstur, które mają przezroczyste obszary:Mieszanie przezroczyste tekstury z głębi
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, ...);
glVertexPointer(2, GL_FLOAT, 0, ...);
glEnable (GL_BLEND);
glBlendFunc (GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
Chyba dodam glDisable (GL_DEPTH_TEST), przezroczyste części najlepszych tekstur nadpisać wszystko pod nimi (zamiast mieszania). Czy jest jakiś sposób, aby to zrobić bez wyłączania głębokości? Próbowałem różnych funkcji mieszania, ale żadna z pomógł.