Bonjour,
Je cherche actuellement a afficher une image qui contient différents dégradés sur la couche alpha.
Seulement voila. J'ai un problème :
Si j'utilise le blending comme ca :
A ce moment là, c'est tout mon objet qui est transparent de manière uniforme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE);
Si j'utilise ca :
A ce moment là, des zones de ma textures sont soit transparente soit non.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 glEnable(GL_ALPHA_TEST) ; glAlphaFunc (GL_GREATER, 0.1 ) ;
La question fatidique est donc la suivante : Est ce qu'il existe un moyen d'afficher une texture pour tous les niveaux de transparence de mon image de base ?
Merci de votre aide![]()
Partager