A downloadable shader collection

Ultimate Retro Shader Collection (URSC) brings PlayStationSega Saturn or Nintendo 64 aesthetics to Godot 4.


Features

  • Vertex snapping and affine texture mapping (as seen on PlayStation and Saturn)
  • 3-point texture filtering (as seen on Nintendo 64)
  • Distance-based, per-vertex texture LOD and fog
  • Metallic and shiny shaders
  • 3D sprite shaders (shaded/unshaded, single/double-sided)
  • Scrolling sky shader (think Mario 64)
  • Screen-reading dithering and fade shaders
  • Create custom spatial shaders using macros
  • Compatible with all rendering backends

URSC can produce mind-boggling effects!

Documentation

You'll find extensive documentation for the collection on its GitHub Repository.

Credits

URSC is built upon various shaders from the Godot community. It would not have been possible without the work of:

Updated 14 days ago
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorZorochase
Made withGodot
TagsGodot, Low-poly, n64, PSX (PlayStation), Retro, Shaders
Code licenseMIT License
Average sessionA few minutes
InputsKeyboard, Mouse
LinksSource code

Download

Download
ursc_1.4.0.zip 11 kB
Download
ursc_1.4.0_sample_pack.zip 298 kB

Install instructions

Check out the collection's README on GitHub for documentation and a guide on getting set up. TLDR -- run the setup.gd editor script included with the collection to add the necessary global shader uniforms to your project settings.

WARNINGif you're upgrading from any version prior to 1.4.0, you MUST follow the steps outlined here. If you don't, your materials will break, and you'll have to fix them all manually! You only need to follow these steps once -- subsequent versions will not be reorganized again.

Leave a comment

Log in with itch.io to leave a comment.