Skip to content

KloBraticc/RiShade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rishade

Mini Project

preview

Latest release | Donate | Discord

Total Downloads Latest Downloads Latest Release Discord Stars

Basic Rishade Preview

RiShade Screenshot 1 RiShade Screenshot 2
RiShade Screenshot 3 RiShade Screenshot 4

How?

RiShade uses GLFW to create a transparent, on top OpenGL window that covers your entire screen.

  1. Captures the current display using DXCam (or mss as fallback)
  2. Uploads the frame to the GPU via double buffered PBO
  3. Runs the frame through a chain of GLSL fragment shader
  4. Composites the result back to the screen
  5. Renders the imgui settings panel on top

Shortcuts

Keyboard

Key Action
F8 Toggle the settings panel
P Exit RiShade

Settings Storage

Path Contents
%LOCALAPPDATA%\RiShade\settings.json Current settings
%LOCALAPPDATA%\RiShade\CreatedPresets\ Saved custom presets
%LOCALAPPDATA%\RiShade\shader_cache\ Compiled shader binaries

License

© RiShade MIT

Warning

RiShade is inspired by Bloxshade. Everything here is still a WIP. Features may change and some things may be unfinished.