Changer la texture d'opacité dans OpenGL

C'est, espérons le, une question simple: j'ai une texture OpenGL et que vous souhaitez être en mesure de changer son opacité, comment dois-je faire? La texture a déjà un canal alpha et le mélange fonctionne bien, mais je veux être en mesure de diminuer l'opacité de l'ensemble de la texture, à s'estomper dans l'arrière-plan. J'ai bricolé avec glBlendFunc, mais avec pas de chance – il semble que j'aurais besoin de quelque chose comme GL_SRC_ALPHA_MINUS_CONSTANT, ce qui n'est pas disponible. Je suis en train de travailler sur l'iPhone, avec OpenGL ES.

OriginalL'auteur zoul | 2008-11-03