All Projects → Kodrin → Urp Psx

Kodrin / Urp Psx

Licence: mit
PSX retro graphics plugin for URP with Shadergraph in Unity

Projects that are alternatives of or similar to Urp Psx

Gltfast
glTF runtime loading library for Unity
Stars: ✭ 156 (-37.85%)
Mutual labels:  unity, graphics
Videoplayereffects
Experimental special effects for VideoPlayer (Unity 5.6 new feature)
Stars: ✭ 252 (+0.4%)
Mutual labels:  unity, graphics
Dfvolume
Distance-field volume generator for Unity
Stars: ✭ 161 (-35.86%)
Mutual labels:  unity, graphics
Rx
👾 Modern and minimalist pixel editor
Stars: ✭ 2,063 (+721.91%)
Mutual labels:  retro, graphics
Asynccapturetest
Non-blocking screen capture example with asynchronous GPU readback
Stars: ✭ 191 (-23.9%)
Mutual labels:  unity, graphics
Noiseball3
A Unity example that shows how to use the new implementation of DrawProcedural.
Stars: ✭ 147 (-41.43%)
Mutual labels:  unity, graphics
Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
Stars: ✭ 170 (-32.27%)
Mutual labels:  unity, graphics
Rcam
Real time volumetric video capture for live visuals
Stars: ✭ 128 (-49%)
Mutual labels:  unity, graphics
Kinovision
Frame visualization utility for Unity
Stars: ✭ 177 (-29.48%)
Mutual labels:  unity, graphics
Unity Dithered Transparency Shader
Unity material and shader for applying clipped, dithered transparency
Stars: ✭ 174 (-30.68%)
Mutual labels:  unity, graphics
Textureupdateexample
An example showing how to update textures from a native plugin in Unity.
Stars: ✭ 133 (-47.01%)
Mutual labels:  unity, graphics
Noiseball2
A small example of procedural modeling with compute shaders.
Stars: ✭ 215 (-14.34%)
Mutual labels:  unity, graphics
Retrosuite3d
Some image effects and shaders to achieve a retro look in Unity
Stars: ✭ 132 (-47.41%)
Mutual labels:  unity, retro
Klaksyphon
Syphon plugin for Unity
Stars: ✭ 149 (-40.64%)
Mutual labels:  unity, graphics
Urdf Loaders
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files
Stars: ✭ 129 (-48.61%)
Mutual labels:  unity, graphics
Computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
Stars: ✭ 163 (-35.06%)
Mutual labels:  unity, graphics
Pcxeffects3
Unity VFX with point cloud
Stars: ✭ 121 (-51.79%)
Mutual labels:  unity, graphics
Lwrpshaders
A collection of high customizable unlit shaders for Lightweight Render Pipeline
Stars: ✭ 125 (-50.2%)
Mutual labels:  unity, graphics
Unitydxrtest
A testbed project for Unity real-time ray tracing features
Stars: ✭ 172 (-31.47%)
Mutual labels:  unity, graphics
Unity Portal Rendering
Super small example of using offscreen render targets to achieve a portal effect in Unity
Stars: ✭ 206 (-17.93%)
Mutual labels:  unity, graphics

URP-PSX

Playstation 1 era retro graphics plugin optimized for Unity's Universal Rendering Pipeline with Shadergraph. The aim of this plugin was to use Unity's new pipeline to create NPR (non-photorealistic) PSX-style retro graphics with the shadergraph as the basis for materials and URP's render features as the basis for post processing effects.

Features

The plugin comes fully-featured with a single lit/unlit graph where you can enable/disable features according to your needs (and even modify them). I segmented every feature into a subgraph to hopefully make it easier to just plug n' play.

Shadergraph:

  • Lit/Unlit shader variants
  • Specular Lit variant
  • Camera-based vertex clipping
  • Vertex snapping/Jittering
  • Texture Pixelation for crushing texture resolution
  • Color Precision for lower or higher color Fidelity

URP Render Features:

  • Screen-space fog
  • Screen-space pixelation/color precision adjustments
  • Screen-space dithering

Note: Make sure you set the render features in the pipeline asset

The Graph

Compatibility

Unity 2019.3.7f1 Universal Rendering Pipeline/Shadergraph (7.1.8)

Known Issues

  • Unity's Shadergraph still has a long way to go when it comes to creating NPR effects. You might experience some lighting clipping issues if you are using the PBR master node. To fix it, I tweaked some settings in the URP pipeline asset settings so they are barely noticeable.

References

License

Open-source, use for whatever you want!!! Software is about freedom :)

Support

I developed this plugin out of passion/nostalgia for retro ps1-style horror games. But, if you found this plugin useful and want to show your support, consider sharing it, supporting me on patreon or buying me a ko-fi.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].