Connect with us
ShaderGlass: la herramienta definitiva para aplicar shaders en videojuegos y emuladores ShaderGlass: la herramienta definitiva para aplicar shaders en videojuegos y emuladores

Desarrolladores

ShaderGlass: la herramienta definitiva para aplicar shaders en videojuegos y emuladores

Published

on

ShaderGlass es una herramienta de código abierto que permite aplicar efectos visuales avanzados (shaders) en tiempo real a videojuegos, emuladores y hasta el escritorio de Windows. Descubre cómo instalarla, configurarla y qué juegos pueden beneficiarse de sus más de 1,200 shaders preinstalados, desde simulaciones de CRT hasta escalado de imagen y efectos de iluminación.

ShaderGlass: la herramienta definitiva para aplicar shaders en videojuegos y emuladores

¿Qué es ShaderGlass y por qué es una revolución para los videojuegos?

ShaderGlass es un proyecto desarrollado por mausimus que permite aplicar shaders personalizados sobre cualquier aplicación en Windows, incluyendo videojuegos, emuladores como RetroArch o Batocera Linux, e incluso plataformas como YouTube o Twitch. Su principal ventaja es la capacidad de mejorar la calidad visual sin necesidad de hardware de última generación, gracias a su biblioteca integrada de más de 1,200 shaders.

Esta herramienta es especialmente valiosa para:

  • Entusiastas del retrogaming: Simular el aspecto de monitores CRT, televisiones antiguas o consolas portátiles en juegos clásicos.
  • Streamers y creadores de contenido: Aplicar efectos visuales en tiempo real a sus transmisiones o grabaciones.
  • Desarrolladores de pixel art: Visualizar sus creaciones con efectos de iluminación, sombras o corrección de aspecto.
  • Jugadores de PC: Mejorar la apariencia de juegos modernos o antiguos con efectos como bloom, depth of field o anti-aliasing.

¿Cómo funciona ShaderGlass?

ShaderGlass actúa como una capa intermedia entre la aplicación (juego, emulador, navegador, etc.) y la tarjeta gráfica. Intercepta el renderizado de la aplicación y aplica los shaders seleccionados antes de mostrar la imagen final en pantalla. Esto permite:

  • Modo Desktop Glass: Una ventana transparente que aplica shaders a todo lo que hay detrás de ella en el escritorio. Ideal para emuladores o aplicaciones en ventana.
  • Modo Window Clone: Clona una ventana específica y aplica los shaders solo a esa ventana, permitiendo ajustes precisos de escalado y efectos.
  • Captura desde USB: Soporta la captura de video desde cámaras web o tarjetas de captura, útil para streamers.

Compatibilidad con emuladores y plataformas:

ShaderGlass funciona con la mayoría de emuladores y plataformas de retrogaming, incluyendo:

Advertisement

Características clave de ShaderGlass

ShaderGlass destaca por su flexibilidad y potencia. Estas son sus principales características:

  • Biblioteca integrada de shaders: Incluye más de 1,200 shaders de la biblioteca de RetroArch, que cubren:
    • Simulación de monitores CRT (scanlines, curvatura, etc.).
    • Escalado de imagen (upscaling) para juegos en baja resolución.
    • Simulación de TV, VHS y consolas portátiles.
    • Efectos de suavizado, desruido, desenfoque, nitidez y más.
  • Soporte para shaders externos: Permite importar shaders en formato .slangp o .slang.
  • Perfiles guardables: Puedes guardar y cargar configuraciones de shaders para diferentes juegos o aplicaciones.
  • Integración con OBS: La ventana de ShaderGlass puede ser capturada por OBS usando la fuente Game Capture, ideal para streamers.
  • Alta personalización: Ajusta parámetros de los shaders en tiempo real.

¿Qué juegos y emuladores se benefician de ShaderGlass?

ShaderGlass es compatible con una amplia variedad de juegos y emuladores. Su impacto es más notable en títulos que ya soportan modding gráfico o que tienen comunidades activas. Aquí algunos ejemplos:

Juegos modernos

  • Minecraft: Uno de los juegos más populares para aplicar shaders, gracias a su comunidad activa y la gran cantidad de mods disponibles. ShaderGlass puede añadir efectos como iluminación dinámica, sombras suaves o reflexiones realistas.
  • The Elder Scrolls V: Skyrim: Con una gran cantidad de mods gráficos, ShaderGlass puede potenciar aún más su apariencia visual con efectos de bloom, depth of field o corrección de color.
  • Grand Theft Auto V: Aunque ya tiene gráficos avanzados, los shaders pueden añadir efectos como iluminación dinámica y sombras más realistas.
  • Doom (2016) y Doom Eternal: Juegos que ya destacan por su calidad gráfica, pero que pueden mejorarse con efectos personalizados de sharpening o color grading.
  • Resident Evil 2 y 3 Remake: Títulos que ya tienen gráficos impresionantes, pero que pueden beneficiarse de ajustes en la iluminación y el color para un ambiente más inmersivo.

Juegos retro y emulados

ShaderGlass es especialmente útil para mejorar la apariencia de juegos retro emulados. Herramientas como RetroArch o Batocera Linux permiten aplicar shaders a juegos clásicos, dándoles un aspecto más moderno. Algunos ejemplos:

  • Super Nintendo (SNES): Juegos como Super Mario World o The Legend of Zelda: A Link to the Past pueden verse con gráficos mejorados, simulando el aspecto de un monitor CRT o aplicando escalado de imagen.
  • PlayStation 1: Títulos como Final Fantasy VII o Metal Gear Solid pueden beneficiarse de shaders que suavizan los bordes pixelados y mejoran los colores.
  • Nintendo 64: Juegos como Super Mario 64 o The Legend of Zelda: Ocarina of Time pueden verse con texturas más nítidas y efectos de luz mejorados.
  • Arcade: Juegos clásicos de arcade emulados con MAME o FinalBurn Neo pueden simular el aspecto de una máquina arcade real.
  • Atari y Commodore: Juegos como Ninja (1986) para Atari XL o Rick Dangerous (1989) pueden verse con efectos de simulación de TV antigua.

Ejemplos visuales

A continuación, algunos ejemplos de cómo ShaderGlass puede transformar la apariencia de juegos y aplicaciones:

ShaderGlass aplicando shaders a múltiples aplicaciones en el escritorio de Windows 11

ShaderGlass aplicando shaders a múltiples aplicaciones en el escritorio de Windows 11.

Wikipedia en Chrome procesado con el shader crt-geom, que aplica scanlines y curvatura de CRT

Wikipedia en Chrome procesado con el shader crt-geom, que aplica scanlines y curvatura de CRT.

The Secret of Monkey Island (1990) en FS-UAE con el shader crt-interlaced-halation aplicado

The Secret of Monkey Island (1990) en FS-UAE con el shader crt-interlaced-halation aplicado.

Ninja (1986) para Atari XL en Altirra con un shader de simulación de TV-OUT

Ninja (1986) para Atari XL en Altirra con un shader de simulación de TV-OUT.

The Crimson Diamond (2024), un juego moderno de AGS usando el shader HSM MegaBezel STD

The Crimson Diamond (2024), un juego moderno de Adventure Game Studio usando el shader HSM MegaBezel STD.

Advertisement

Police Quest (1987) con sus píxeles EGA corregidos y procesados con el shader newpixie-crt

Police Quest (1987) con sus píxeles EGA corregidos y procesados con el shader newpixie-crt.

Rick Dangerous (1989) con el shader C64 monitor aplicado

Rick Dangerous (1989) con el shader C64 monitor aplicado.

Guía de instalación de ShaderGlass en Windows

A continuación, te explicamos cómo instalar ShaderGlass en tu PC con Windows para que puedas empezar a disfrutar de sus beneficios.

Requisitos previos

Antes de instalar ShaderGlass, asegúrate de que tu sistema cumple con los siguientes requisitos:

  • Sistema operativo: Windows 10 (versión 2004 o superior) o Windows 11 (64 bits).
  • Tarjeta gráfica: Compatible con DirectX 11 o superior.
  • Espacio en disco: Al menos 50 MB para la instalación básica.
  • Requisitos adicionales: .NET Framework 4.8 o superior (generalmente incluido en Windows 10/11).

Nota: En Windows 11, es posible eliminar el borde amarillo de la ventana de ShaderGlass. En Windows 10, este borde no puede eliminarse por limitaciones del sistema.

Pasos para la instalación

1. Descargar ShaderGlass

Dirígete al repositorio oficial de ShaderGlass en GitHub:

Advertisement

https://github.com/mausimus/ShaderGlass

En la sección de Releases, descarga la última versión estable. Actualmente, la versión más reciente es la v1.3.0 (19 de marzo de 2026):

Descargar ShaderGlass v1.3.0 para Windows (x64)

Novedades de la versión 1.3.0:

  • Captura de escritorio/ventana bajo Linux/Wine.
  • Función de búsqueda de shaders.
  • Actualización de la biblioteca de shaders.
  • Mejoras menores en la interfaz y rendimiento.

Si prefieres versiones más antiguas o betas, puedes encontrarlas en:

Todas las versiones de ShaderGlass en GitHub

Advertisement

2. Extraer los archivos

Una vez descargado el archivo .zip, extráelo en una carpeta de tu elección. Asegúrate de que la ruta no contenga caracteres especiales ni espacios. Por ejemplo:

C:\ShaderGlass

3. Ejecutar ShaderGlass

Dentro de la carpeta extraída, busca el archivo ShaderGlass.exe y ejecútalo como administrador. Esto abrirá la interfaz principal de la herramienta.

Logo de ShaderGlass en Steam

ShaderGlass también está disponible en Steam.

4. Configurar ShaderGlass

En la interfaz principal de ShaderGlass, podrás:

Advertisement
  • Seleccionar la aplicación o juego: Usa el botón Browse para buscar el ejecutable del juego o aplicación al que deseas aplicar los shaders.
  • Elegir el modo de captura:
    • Desktop Glass: Aplica shaders a todo lo que hay detrás de la ventana transparente.
    • Window Clone: Clona una ventana específica y aplica los shaders solo a esa ventana.
  • Configurar los shaders: En la pestaña Shaders, podrás añadir, eliminar o editar los shaders que se aplicarán. La biblioteca integrada incluye más de 1,200 shaders de RetroArch.
  • Ajustar parámetros: En la pestaña Settings, podrás ajustar parámetros como la resolución, el anti-aliasing y otros efectos visuales.

5. Probar la configuración

Una vez configurado, guarda los cambios y ejecuta el juego o aplicación desde la interfaz de ShaderGlass. Verifica que los shaders se estén aplicando correctamente y ajusta según sea necesario.

Consejo: Si usas OBS para transmitir, puedes capturar la ventana de ShaderGlass usando la fuente Game Capture.

6. Solución de problemas comunes

Si encuentras problemas durante la instalación o el uso de ShaderGlass, aquí tienes algunas soluciones:

  • El juego o aplicación no se ejecuta: Asegúrate de que el ejecutable esté correctamente seleccionado en ShaderGlass y de que la aplicación sea compatible.
  • Los shaders no se aplican: Verifica que los shaders estén correctamente configurados y que la tarjeta gráfica sea compatible con DirectX 11.
  • Error de DirectX: Asegúrate de tener instalada la última versión de DirectX Runtime.
  • Falta de permisos: Ejecuta ShaderGlass como administrador.
  • Ventana negra en modo Desktop Glass (Windows 10 1903/1909): Este modo requiere Windows 10 versión 2004 o superior. En versiones anteriores, la ventana aparecerá negra.

Para más detalles, consulta el Manual en línea de ShaderGlass.

Configuración avanzada de shaders

Para los usuarios que desean personalizar aún más su experiencia, ShaderGlass permite la edición manual de los shaders. Aquí te explicamos cómo hacerlo:

1. Descargar shaders personalizados

Puedes encontrar shaders personalizados en comunidades como:

  • Shadertoy: Una plataforma donde los usuarios comparten shaders creativos.
  • GitHub: Busca repositorios que contengan shaders para videojuegos.
  • Nexus Mods: Una comunidad donde puedes encontrar mods y shaders para juegos específicos.
  • Repositorio de shaders de RetroArch: Más de 1,200 shaders listos para usar.

2. Añadir shaders a ShaderGlass

Para añadir un shader personalizado:

  1. Descarga el archivo del shader (generalmente con extensión .slangp o .slang).
  2. Abre ShaderGlass y ve a la pestaña Shaders.
  3. Haz clic en Add Shader y selecciona el archivo descargado.
  4. Configura los parámetros del shader según tus preferencias.

3. Editar shaders existentes

Si tienes conocimientos de programación de shaders, puedes editar los archivos directamente con un editor de texto. Los shaders suelen estar escritos en lenguajes como GLSL o HLSL. Asegúrate de hacer una copia de seguridad antes de realizar cambios.

Herramientas útiles para desarrolladores:

Advertisement

ShaderGlass y la comunidad de modding

ShaderGlass no solo es una herramienta, sino también parte de una comunidad activa de modders, desarrolladores y entusiastas de los videojuegos. Participar en esta comunidad puede enriquecer tu experiencia:

  • Foros y discusiones: Únete a foros como r/emulation o r/pcgaming para discutir sobre shaders y compartir configuraciones.
  • Contribuir al proyecto: Si tienes habilidades de programación, puedes contribuir al desarrollo de ShaderGlass en su repositorio de GitHub.
  • Compartir configuraciones: Comparte tus configuraciones de shaders con otros usuarios para que puedan beneficiarse de tu experiencia.
  • Soporte y donaciones: Si deseas apoyar el desarrollo de ShaderGlass, puedes hacerlo a través de Ko-fi:

ShaderBeam: Un proyecto derivado

Si estás interesado en efectos específicos como Black Frame Insertion (BFI) o simulaciones avanzadas de CRT, el desarrollador de ShaderGlass ha creado un proyecto derivado llamado ShaderBeam. Esta herramienta está enfocada en ofrecer efectos de visualización aún más avanzados.

Conclusión

ShaderGlass es una herramienta poderosa y versátil para cualquier persona que busque mejorar la experiencia visual de sus videojuegos, emuladores o aplicaciones. Su capacidad para aplicar shaders en tiempo real, su biblioteca integrada de más de 1,200 efectos y su compatibilidad con una amplia gama de software la convierten en una opción imprescindible para entusiastas del retrogaming, streamers y desarrolladores.

Si eres nuevo en el mundo de los shaders, te recomendamos empezar con configuraciones predefinidas y, a medida que ganes experiencia, explorar opciones más avanzadas. No olvides respaldar tus configuraciones y mantener tus controladores gráficos actualizados para evitar problemas.

Además, su disponibilidad en Steam facilita aún más su acceso y actualización.

 

Advertisement

 

Curiosidades

Suyu 0.0.4 introduce recompilación estática en la emulación de Nintendo Switch

Published

on

Suyu 0.0.4 introduce recompilación estática en la emulación de Nintendo Switch
La emulación de Nintendo Switch en PC sumó un movimiento técnico relevante con Suyu 0.0.4, la última versión pública del proyecto. Su novedad principal es la incorporación de Recompiler mode, un enfoque de recompilación estática que busca reducir parte de la sobrecarga habitual de la emulación tradicional, especialmente en escenarios donde la CPU condiciona el rendimiento. (más…)

Continue Reading

Arte y Cultura

ChatGPT Imágenes 2.5: más detalles edición precisa y generación un 50% más rápida

Published

on

ChatGPT Imágenes 2.5: más detalles edición precisa y generación un 50% más rápida

OpenAI lanza ChatGPT Imágenes 2.5, su modelo de generación de imágenes con mayor fidelidad, edición precisa y un 50% menos de latencia, para revolucionar la creación visual en usuarios y desarrolladores.

(más…)

Continue Reading

Audio

Nemotron 3.5 ASR: el modelo de NVIDIA para transcribir 40 locales de idioma en tiempo real

Published

on

Nemotron 3.5 ASR: el modelo de NVIDIA para transcribir 40 locales de idioma en tiempo real

NVIDIA ha lanzado Nemotron 3.5 ASR Streaming 0.6B, un modelo de reconocimiento automático de voz (ASR) con 600 millones de parámetros diseñado para transcripción multilingüe en streaming. Disponible en Hugging Face, este modelo admite 40 locales de idioma desde un solo checkpoint, integra puntuación y capitalización en la salida, y permite ajustar la latencia desde 80 milisegundos hasta 1.12 segundos, según la configuración elegida.

(más…)

Continue Reading

Lo más reciente

Lo más popular

Subscribete a nuestro Podcast

Trending