Página 1 de 1

[Shader] Preto e Branco

Enviado: Qui Mai 05, 2016 8:41 pm
por All-x
Nome: Preto e Branco (Escala de cinza)
Versão: GameMaker: Studio
Imagens e Videos:

Imagem
Vertex Shader: Clique para ver o conteúdo
Fragment Shader: Clique para ver o conteúdo
No exemplo há mais dois Shaders (shBW2 e shBW3). Cada um utiliza um algoritmo diferente para converter as cores para escala de cinza. Pra mais detalhes veja a referência: Algorithms: Grayscale convertion

Instruções de uso:

Para usar o Shader em toda a tela (Como no exemplo) basta:

- Selecionar o Shader no Evento Draw Begin (Pois deve ser ativado antes de qualquer coisa ser desenhada [Ver referência]);
- Coloque o shader_reset()no Evento Draw End.

Para usar em algumas sprites ou backgrounds (No evento Draw):

- Selecionar o Shader;
- Desenhar o que você quer;
- Reiniciar o Shader com shader_reset().

Download:

DOWNLOAD - EXEMPLO