Pergunta

Eu fiz um quad com uma textura agradável sobre ele. A textura tem um canal alfa (rgba). Eu substituí o quad com a textura (GL_REPLACE), então agora eu tenho um outdoor com pixels (semi) transparant sobre ele.

Até agora, não há problema.

Mas agora eu quero misturar a todo billboard, por isso é mudanças gerais de opacidade .

Como eu faria isso?

Foi útil?

Solução

GL_MODULATE, em vez de GL_REPLACE, depois de definir a cor de um sólido branco, com uma quantidade apropriada de alfa. (GlColor (1,1,1,0.5) por exemplo)

(multa trabalho deve em OpenGL. Parece provável que vai ser bom no ES, também.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top