J'ai créé deux objets contenant des parties transparentes (alpha blending) que je paux faire tourner autours d'un axe à l'aide de la souris. La première fois que je l'ai lancé j'ai remarqué que, lorsque l'objet précedemment derrière se retrouve devant, l'effet de transaprance n'existe plus. J'ai donc du employé la fonction glDepthMask avec comme paramètre GL_FALSE avant le dessin, puis GL_TRUE après. Le problème qui survient alors c'est que l'objet qui à l'origine est devant, et qui après une rotation se retrouve derrière, passe devant. J'ai essayé glDisable(GL_DEPTH_TEST) et glEnable(GL_DEPTH_TEST) à la place de glDepthMask, mais rien n'y fait. J'ai mis un petit ScreenShot (en ésperant qu'il arrive). Merci d'avance.
