Repolode
mausimus

mausimus/ShaderGlass

Overlay para Windows que aplica shaders de GPU al estilo de RetroArch, como filtros CRT y de escalado, sobre el escritorio o ventanas de aplicaciones individuales.

Estrellas
4,343
Forks
125
Issues abiertos
182
Último commit
anteayer

¿Qué es?

ShaderGlass ejecuta shaders de GPU sobre el escritorio de Windows, ya sea en una ventana flotante transparente o clonando la salida de una ventana específica. Incluye una biblioteca integrada con más de 1200 shaders de RetroArch, que abarca la simulación de monitores CRT, el escalado de imágenes, efectos de televisión y VHS, y efectos para suavizar o enfocar.

Su uso principal son los videojuegos retro y el pixel art. Se utiliza habitualmente con emuladores y plataformas retro como DOSBox, FS-UAE, Altirra, ScummVM y VICE, así como con Aseprite para previsualizar pixel art con shaders o relaciones de aspecto corregidas. También puede procesar otras ventanas, como videos en el navegador o juegos modernos, y capturar una fuente USB, como una cámara web o una capturadora. OBS puede grabar la salida mediante su fuente Game Capture.

El proyecto está escrito en C++ y usa DirectX 11. Permite guardar y cargar perfiles, e importar shaders .slangp y .slang externos. En Linux, funciona con Wine o Proton usando la captura de PipeWire en modo de clonación.

Funciones clave

  • 01Aplica shaders al escritorio en una ventana flotante transparente o a una ventana de aplicación clonada.
  • 02Incluye una biblioteca integrada con más de 1200 shaders de RetroArch para efectos CRT, de escalado y otros filtros.
  • 03Funciona con emuladores y herramientas de pixel art como DOSBox, Altirra y Aseprite.
  • 04Puede capturar fuentes USB, como cámaras web y capturadoras.
  • 05Permite guardar y cargar perfiles, e importar shaders .slang externos.
  • 06OBS puede capturar la salida mediante la fuente Game Capture.

Casos de uso

  • Añadir líneas de barrido y curvatura CRT a videojuegos retro que se ejecutan en emuladores.
  • Previsualizar pixel art en Aseprite con corrección de la relación de aspecto y efectos de shaders.
  • Aplicar filtros visuales a transmisiones de video o juegos modernos para emitirlos o grabarlos.
  • Ejecutar el overlay en Linux con Wine o Proton en modo de clonación.

Inicio rápido

  1. 1

    Descarga el archivo zip de la versión estable para Windows x64

  2. 2

    Descomprime el archivo zip y ejecuta ShaderGlass

Antes de usarlo

  • Solo para Windows; Linux solo es compatible mediante Wine/Proton con captura en modo clon.
  • Para disponer de todas las funciones, se requiere Windows 10 versión 2004 o posterior y una GPU compatible con DirectX 11.
  • Cuenta con licencia GPL-3.0, una licencia copyleft que se aplica a las obras derivadas.

Temas

Preguntas frecuentes

¿Qué es ShaderGlass?
Overlay para Windows que aplica shaders de GPU al estilo de RetroArch, como filtros CRT y de escalado, sobre el escritorio o ventanas de aplicaciones individuales. ShaderGlass ejecuta shaders de GPU sobre el escritorio de Windows, ya sea en una ventana flotante transparente o clonando la salida de una ventana específica. Incluye una biblioteca integrada con más de 1200 shaders de RetroArch, que abarca la simulación de monitores CRT, el escalado de imágenes, efectos de televisión y VHS, y efectos para suavizar o enfocar.
¿ShaderGlass es gratuito? ¿Qué licencia tiene?
ShaderGlass es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ShaderGlass sigue mantenido?
Mantenimiento activo. El último commit de ShaderGlass fue el 18 oct 2026.
¿Para qué puedo usar ShaderGlass?
Añadir líneas de barrido y curvatura CRT a videojuegos retro que se ejecutan en emuladores. Previsualizar pixel art en Aseprite con corrección de la relación de aspecto y efectos de shaders. Aplicar filtros visuales a transmisiones de video o juegos modernos para emitirlos o grabarlos. Ejecutar el overlay en Linux con Wine o Proton en modo de clonación.
¿Cómo se instala ShaderGlass?
Descarga el archivo zip de la versión estable para Windows x64 Descomprime el archivo zip y ejecuta ShaderGlass
¿Dónde consigo ShaderGlass?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mausimus/ShaderGlass

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados