evo kako sam radio....
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glTranslatef(0.0f,0.0f,-7.0f);
//pocinje prvi
glBlendFunc(GL_SRC_ALPHA,GL_ONE);
glEnable(GL_BLEND);
glBindTexture(GL_TEXTURE_2D,texture[0]);
glBegin(GL_QUADS);
....
glEnd();
//drugi
glBegin(GL_QUADS);
....
glEnd();
e sad tu nastaje problem, ako kazem disable blend, dobijem jako cudan efekat, drugi objekat je prostorno U prvom, ali ne i vizuelno...dakle izgleda kao da je ispred...iako je u stvari unutra :) ako kazem disable posle oba isctana objekta onda je ok, medjutim providi se i ovaj drugi, sto ne zelim...