Libretro 코어 기반으로 NES부터 PSP와 3DS까지 지원하는 Android용 오픈소스 멀티 시스템 레트로 게임 에뮬레이터입니다.
mausimus/ShaderGlass
Windows 데스크톱이나 개별 앱 창 위에 CRT 및 업스케일링 필터 같은 RetroArch 스타일 GPU 셰이더를 적용하는 오버레이입니다.
- 스타
- 4,343
- 포크
- 125
- 열린 이슈
- 182
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
ShaderGlass는 Windows 데스크톱 위에 GPU 셰이더를 적용합니다. 투명한 플로팅 창으로 표시하거나 특정 창의 출력을 복제할 수 있습니다. CRT 모니터 시뮬레이션, 이미지 업스케일링, TV 및 VHS 스타일, 부드럽게 하거나 선명하게 하는 효과 등을 제공하는 RetroArch 셰이더 1,200개 이상의 내장 라이브러리가 포함되어 있습니다.
주요 용도는 레트로 게임과 픽셀 아트입니다. DOSBox, FS-UAE, Altirra, ScummVM, VICE 같은 에뮬레이터와 레트로 플랫폼에서 자주 사용되며, Aseprite에서 셰이더나 보정된 종횡비를 적용해 픽셀 아트를 미리 볼 때도 쓸 수 있습니다. 브라우저 동영상이나 최신 게임 같은 다른 창에도 효과를 적용할 수 있고, 웹캠이나 캡처 카드 같은 USB 소스를 캡처할 수도 있습니다. OBS의 Game Capture 소스를 사용해 출력을 녹화할 수 있습니다.
이 프로젝트는 C++와 DirectX 11로 작성되었습니다. 프로필 저장 및 불러오기를 지원하며 외부 .slangp 및 .slang 셰이더를 가져올 수 있습니다. Linux에서는 클론 모드에서 PipeWire 캡처를 사용해 Wine 또는 Proton으로 실행할 수 있습니다.
핵심 기능
- 01투명한 플로팅 창으로 데스크톱에 셰이더를 적용하거나 앱 창을 복제해 셰이더를 적용합니다.
- 02CRT, 업스케일링 및 필터 효과를 위한 RetroArch 셰이더 1,200개 이상이 내장되어 있습니다.
- 03DOSBox, Altirra, Aseprite 같은 에뮬레이터 및 픽셀 아트 도구에서 사용할 수 있습니다.
- 04웹캠이나 캡처 카드 같은 USB 소스를 캡처할 수 있습니다.
- 05프로필 저장 및 불러오기를 지원하고 외부 .slang 셰이더를 가져올 수 있습니다.
- 06OBS의 Game Capture 소스로 출력을 캡처할 수 있습니다.
활용 사례
- 에뮬레이터로 실행하는 레트로 게임에 CRT 스캔라인과 화면 곡률을 추가합니다.
- Aseprite에서 종횡비 보정과 셰이더 효과를 적용해 픽셀 아트를 미리 확인합니다.
- 스트리밍이나 녹화를 위해 동영상 스트림 또는 최신 게임에 시각 효과를 적용합니다.
- Linux에서 클론 모드로 Wine 또는 Proton을 통해 오버레이를 실행합니다.
빠른 시작
- 1
Windows x64용 안정 버전 zip을 다운로드하세요
- 2
zip 파일의 압축을 풀고 ShaderGlass를 실행하세요
사용 전 알아둘 점
- Windows 전용입니다. Linux에서는 클론 모드 캡처를 사용해 Wine/Proton을 통해서만 지원됩니다.
- 모든 기능을 사용하려면 Windows 10 버전 2004 이상과 DirectX 11 지원 GPU가 필요합니다.
- GPL-3.0 라이선스가 적용되며, 카피레프트 라이선스는 파생 저작물에도 적용됩니다.
토픽
자주 묻는 질문
- ShaderGlass은(는) 무엇인가요?
- Windows 데스크톱이나 개별 앱 창 위에 CRT 및 업스케일링 필터 같은 RetroArch 스타일 GPU 셰이더를 적용하는 오버레이입니다. ShaderGlass는 Windows 데스크톱 위에 GPU 셰이더를 적용합니다. 투명한 플로팅 창으로 표시하거나 특정 창의 출력을 복제할 수 있습니다. CRT 모니터 시뮬레이션, 이미지 업스케일링, TV 및 VHS 스타일, 부드럽게 하거나 선명하게 하는 효과 등을 제공하는 RetroArch 셰이더 1,200개 이상의 내장 라이브러리가 포함되어 있습니다.
- ShaderGlass은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ShaderGlass은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ShaderGlass은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ShaderGlass의 마지막 커밋은 2026년 10월 18일입니다.
- ShaderGlass은(는) 어디에 사용할 수 있나요?
- 에뮬레이터로 실행하는 레트로 게임에 CRT 스캔라인과 화면 곡률을 추가합니다. Aseprite에서 종횡비 보정과 셰이더 효과를 적용해 픽셀 아트를 미리 확인합니다. 스트리밍이나 녹화를 위해 동영상 스트림 또는 최신 게임에 시각 효과를 적용합니다. Linux에서 클론 모드로 Wine 또는 Proton을 통해 오버레이를 실행합니다.
- ShaderGlass는 어떻게 설치하나요?
- Windows x64용 안정 버전 zip을 다운로드하세요 zip 파일의 압축을 풀고 ShaderGlass를 실행하세요
- ShaderGlass은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mausimus/ShaderGlass
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
게임 텍스트와 만화, 게임 음성을 실시간으로 번역해 원문 위에 표시하는 Windows 도구입니다.
CLI로 제어하며 앱 창과 가상 작업 공간, 모니터를 정리하는 Windows용 타일링 윈도우 관리자입니다.
커뮤니티 winapp2.ini 정리 규칙을 사용해 불필요한 파일을 제거하는 WinUI 3 기반 오픈소스 Windows 정리 도구입니다.
WinUI 3와 Win2D로 만든 Windows 가사 시각화 앱 겸 음악 플레이어로, 음절별 노래방식 하이라이트와 사용자 지정 레이아웃을 지원합니다.
USB를 멀티부팅 드라이브로 바꾸고 ISO, WIM, IMG, VHD(x), EFI 파일을 부팅 메뉴에서 선택하는 오픈소스 도구입니다.