Pregunta

Hice un quad con una textura agradable. La textura tiene un canal alfa (RGBA). Reemplacé el quad con la textura (GL_REPLACE) , así que ahora tengo una cartelera con píxeles (semi) transparentes.

Hasta ahora, no hay problema.

Pero ahora quiero mezclar toda la cartelera , por lo que son cambios generales de opacidad .

¿Cómo haría esto?

¿Fue útil?

Solución

GL_MODULATE, en lugar de GL_REPLACE, después de establecer el color en blanco sólido, con una cantidad apropiada de alfa. (glColor (1,1,1,0.5) por ejemplo)

(Debería funcionar bien en OpenGL. Parece probable que también sea bueno en ES).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top