Retro Shaders Pro for Godot is a pack of PSX-style and N64-style shader effects for Godot Engine. Bring an old-school look to your meshes, terrains, and skyboxes!
This pack adds a ton of new shaders, covering all kinds of use cases for your retro needs: regular meshes, CRT effects as a post process and for in-game screens, outlines, and skyboxes.
Use the menu button on the left to navigate through each effect in the pack.
✨ Features
Retro Shaders Pro for Godot comes packed with retro features which emulate the look and feel of old consoles like the PS1 and N64 (this style is often called the “PSX” style).
🕹️ Retro parameters
The PS1 couldn’t perform perspective-correct texturing, leading to the wobbly texture effect known as “affine texture mapping”. It also used fixed point arithmetic to calculate positions leading to snapping vertices, which Retro Shaders Pro emulates. Almost any limitation you can think of is here: pixelated shadows, low-resolution textures, dithering, low color depth, and more.
🎨 CRT post processing
The most cutting-edge display technology of the 90s was the CRT screen, so Retro Shaders Pro comes bundled with a screen filter which uses pixelation, RGB subpixels, scanlines, barrel distortion, and interlacing to make your game look just as you remembered it on an old screen.
Plus, there’s a suite of VHS-style effects like color damage, tracking artifacts, and worn tape for an extra layer of retro goodness if you need it.
✅ Supported Versions
This asset pack was created with Godot 4.5, and compatibility is only guaranteed on version 4.5 and higher. It is compatible with all renderers (Forward Plus, Compatibility, Mobile).




