A downloadable Shader for Ren'Py

Download NowName your own price

Glitch Shader For Ren'Py

Version 1.0: Real-time Distortion & RGB Split

This shader is the solution for developers looking to add digital corruption, horror elements, or sci-fi UI effects to their projects. Unlike static overlays, this shader generates procedural noise-based distortion in real-time, including a high-quality RGB channel split.

Perfectly optimized for performance, ensuring smooth transitions even on mid-range laptops and integrated graphics.

Key Features

  • Procedural Animation: Dynamic seed generation for ever-changing glitch patterns.
  • Integrated RGB Split: Chromatic aberration built directly into the displacement logic.
  • Density Control: Switch between full-width horizontal shifts and fragmented "broken" blocks.
  • Smart Padding: Includes mesh_pad logic to prevent visual clipping during extreme distortion.

Installation & Usage

1. Easy. Download glitch_shader.rpy and drop it into your /game folder.

2. Call the shader in your script using Beginner Presets or Custom Parameters:

# --- USE A PRESET ---
show character at intense_broken_glitch
show character at subtle_glitch
# --- CUSTOM CONFIGURATION ---
show character at glitch(strength=5.0, density=20.0)

Available Presets

Preset Name Effect Description
glitch_static_preset Fixed distortion pattern (non-animated).
subtle_glitch Very light horizontal line shifts.
normal_glitch Standard animated line distortion.
intense_glitch Heavy displacement with RGB splitting.
extreme_glitch Violent horizontal shaking and artifacts.
subtle_broken_glitch Small, high-density fragmented shifts.
normal_broken_glitch Noticeable fragmented "digital noise" look.
intense_broken_glitch Strong block-based corruption.
extreme_broken_glitch Severe screen fragmentation.
crashed_glitch Total system instability / Crash effect.

License & Support

Licensed for both commercial and non-commercial projects. Attribution is required: you must credit GRIMUMU in your project's credits.

Supporting my work on Patreon allows me to continue developing high-performance tools for the Ren'Py community.

Follow me: Twitter/X | Instagram | Itch.io

Published 7 days ago
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorGRIMUMU
GenreVisual Novel
Tagsasset, glitch, grimumu, Horror, Indie, Ren'Py, Retro, Shaders, Sprites

Download

Download NowName your own price

Click download now to get access to the following files:

glitch_and_RGB_split_shader.rpy 4.7 kB

Comments

Log in with itch.io to leave a comment.

You’re on fire! What a helpful tool! This seems like it would be fun to play around with.

Thanks!! <3