Emulador open source para Android que reúne vários sistemas retrô em um só app, com cores Libretro e suporte a consoles do NES ao PSP e 3DS.
mausimus/ShaderGlass
Overlay para Windows que aplica shaders de GPU no estilo RetroArch, como filtros CRT e de upscaling, sobre a área de trabalho ou janelas de aplicativos.
- Estrelas
- 4,343
- Forks
- 125
- Issues abertas
- 182
- Último commit
- anteontem
O que é?
O ShaderGlass aplica shaders de GPU à área de trabalho do Windows, seja em uma janela flutuante transparente, seja clonando a saída de uma janela específica. Ele vem com uma biblioteca integrada de mais de 1200 shaders do RetroArch, incluindo simulação de monitores CRT, upscaling de imagens, efeitos de TV e VHS e efeitos para suavizar ou realçar a nitidez.
O principal uso é para jogos retrô e pixel art. É bastante usado com emuladores e plataformas retrô como DOSBox, FS-UAE, Altirra, ScummVM e VICE, além do Aseprite, para pré-visualizar pixel art com shaders ou proporções corrigidas. Também pode processar outras janelas, como vídeos no navegador ou jogos modernos, e capturar fontes USB, como webcams ou placas de captura. A saída pode ser gravada pelo OBS usando a fonte Game Capture.
O projeto foi desenvolvido em C++ com DirectX 11. Ele permite salvar e carregar perfis e importar shaders externos .slangp e .slang. No Linux, funciona com Wine ou Proton usando captura do PipeWire no modo de clonagem.
Recursos principais
- 01Aplica shaders à área de trabalho em uma janela flutuante transparente ou a uma janela de aplicativo clonada.
- 02Inclui uma biblioteca integrada com mais de 1200 shaders do RetroArch para efeitos CRT, upscaling e filtros.
- 03Funciona com emuladores e ferramentas de pixel art como DOSBox, Altirra e Aseprite.
- 04Pode capturar fontes USB, como webcams e placas de captura.
- 05Permite salvar e carregar perfis e importar shaders .slang externos.
- 06A saída pode ser capturada pelo OBS usando a fonte Game Capture.
Casos de uso
- Adicionar linhas de varredura e curvatura CRT a jogos retrô executados em emuladores.
- Pré-visualizar pixel art no Aseprite com correção de proporção e efeitos de shader.
- Aplicar filtros visuais a transmissões de vídeo ou jogos modernos para fazer streaming ou gravar.
- Executar o overlay no Linux com Wine ou Proton no modo de clonagem.
Início rápido
- 1
Baixe o arquivo zip da versão estável para Windows x64
- 2
Extraia o arquivo zip e execute o ShaderGlass
Antes de usar
- Disponível apenas para Windows; no Linux, há suporte somente via Wine/Proton com captura no modo clone.
- Para usar todos os recursos, é necessário Windows 10 versão 2004 ou posterior e uma GPU compatível com DirectX 11.
- Licenciado sob GPL-3.0, uma licença copyleft que se aplica a trabalhos derivados.
Tópicos
Perguntas frequentes
- O que é ShaderGlass?
- Overlay para Windows que aplica shaders de GPU no estilo RetroArch, como filtros CRT e de upscaling, sobre a área de trabalho ou janelas de aplicativos. O ShaderGlass aplica shaders de GPU à área de trabalho do Windows, seja em uma janela flutuante transparente, seja clonando a saída de uma janela específica. Ele vem com uma biblioteca integrada de mais de 1200 shaders do RetroArch, incluindo simulação de monitores CRT, upscaling de imagens, efeitos de TV e VHS e efeitos para suavizar ou realçar a nitidez.
- ShaderGlass é gratuito? Qual é a licença?
- ShaderGlass é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ShaderGlass ainda é mantido?
- Manutenção ativa. O último commit de ShaderGlass foi em 18 de out. de 2026.
- Para que posso usar ShaderGlass?
- Adicionar linhas de varredura e curvatura CRT a jogos retrô executados em emuladores. Pré-visualizar pixel art no Aseprite com correção de proporção e efeitos de shader. Aplicar filtros visuais a transmissões de vídeo ou jogos modernos para fazer streaming ou gravar. Executar o overlay no Linux com Wine ou Proton no modo de clonagem.
- Como instalar ShaderGlass?
- Baixe o arquivo zip da versão estável para Windows x64 Extraia o arquivo zip e execute o ShaderGlass
- Onde consigo ShaderGlass?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mausimus/ShaderGlass
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta para Windows que traduz em tempo real textos na tela, mangás e vozes de jogos, sobrepondo as traduções ao texto original.
Um gerenciador de janelas em mosaico para Windows que organiza janelas de aplicativos, espaços de trabalho virtuais e monitores, controlado por CLI.
Um limpador moderno e open source para Windows, feito com WinUI 3, que remove arquivos inúteis usando as regras de limpeza comunitárias do winapp2.ini.
Visualizador de letras e player de música para Windows, feito com WinUI 3 e Win2D, com destaque de karaokê por sílaba e layouts personalizáveis.
Ferramenta de código aberto que transforma um pendrive em uma unidade multiboot: copie arquivos ISO, WIM, IMG, VHD(x) e EFI e selecione-os em um menu de inicialização.