A simple Godot shader that simulates CRT display effects including distortion, color bleeding, and scanlines.
SimpleGodotCRTShader is a shader for the Godot game engine that simulates the visual characteristics of cathode-ray tube (CRT) displays. It creates authentic retro effects including screen distortion, color bleeding, and scanlines to give games a vintage aesthetic. The shader helps developers achieve nostalgic visual styles without complex custom rendering code.
Godot developers creating retro-style games or projects requiring authentic CRT display emulation for visual authenticity.
It provides a simple, ready-to-use solution with customizable parameters and a dedicated node for quick integration, eliminating the need to write complex shader code from scratch for CRT effects.
A simple Godot shader that simulates CRT Displays
Includes a pre-configured CRTScreen node that automates shader setup, allowing developers to add CRT effects in seconds without manual coding.
All core effects—distortion, color bleeding, and scanlines—are exposed as uniform variables, enabling real-time tweaking in the Godot editor without code changes.
Based on established algorithms from referenced articles, it accurately mimics CRT characteristics like barrel distortion and moving scanlines for a vintage aesthetic.
Designed with simplicity in mind, the shader prioritizes efficiency, making it suitable for retro games where performance is a concern.
Only provides basic CRT effects; lacks advanced post-processing features like bloom, vignetting, or dynamic adjustments found in more comprehensive shader packs.
The README offers minimal guidance—just installation and overview—with no detailed tutorials or examples for complex use cases or troubleshooting.
Separate branches for Godot 2.x and 3.x indicate maintenance challenges and lack of a unified, up-to-date solution across all Godot versions.
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
Demonstration and Template Projects
Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot.
💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.