Edit of asset "PS1 Visuals" Accepted

Old/Current New/Edit
Title PS1 Visuals
Description This plugin contains a few shaders and scripts that will make geometry look like it comes straight from the PlayStation 1! All of these following PSX quirks have been faithfully implemented, and can be modified (via shader globals) to suit your needs:

- Vertex lighting
- Vertex snapping (jittering)
- Affine texture warping
- Gouraud shading
- Bit depth reduction
- Dithering
- Additive emission vertex fog (a la Silent Hill)
- Raycasted shadow sprites
- Lack of mipmaps
- Filter nearest by default

To use, simply enable the plugin and apply the shader to any surfaces you desire. (Everything, if you like!) The default shader global values are most accurate to the original hardware. There are currently two different shaders to choose from:

- psx_opaque: Suitable for solid meshes OR cutout sprite billboards. This shader handles its opacity via scissor method.
- psx_transparent: Suitable for partially transparent meshes. This shader handles its opacity normally and uses depth_draw_always.

Note: bit depth reduction and dithering are both canvas post process effects and will apply to the entire 3D world, not just surfaces with PSX shader(s), and they will not be visible in the editor. To disable these effects, disable the plugin or modify psx_canvas_fx.gdshader to suit your needs.
Category Shaders
License Unlicense
Repository Provider GitHub
Repository Url https://github.com/snotbane/psx_visuals
Issues Url https://github.com/snotbane/psx_visuals/issues
Godot version Godot 4.0
Version String 1.1 1.1
Download Commit 7c9271d5235e9cf47393e5672d27019e09dc902b 7c9271d5235e9cf47393e5672d27019e09dc902b
Download Url (Computed) https://github.com/snotbane/psx_visuals/archive/7c9271d5235e9cf47393e5672d27019e09dc902b.zip https://github.com/snotbane/psx_visuals/archive/7c9271d5235e9cf47393e5672d27019e09dc902b.zip
Icon Url https://raw.githubusercontent.com/snotbane/psx_visuals/refs/heads/main/textures/icon.png