Domanda

Ho creato un quad con una bella trama. La trama ha un canale alfa (RGBA). Ho sostituito il quad con la texture (GL_REPLACE) , quindi ora ho un cartellone con pixel (semi) trasparenti su di esso.

Finora nessun problema.

Ma ora voglio fondere l'intero cartellone, quindi sono cambiamenti di opacità generali .

Come potrei farlo?

È stato utile?

Soluzione

GL_MODULATE, anziché GL_REPLACE, dopo aver impostato il colore su bianco solido, con una quantità appropriata di alfa. (glColor (1,1,1,0,5) per esempio)

(Dovrebbe funzionare bene su OpenGL. Sembra probabile che andrà bene anche su ES.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top