Skip to content

URP-PSX-2022.3.17f1-2

Latest
Compare
Choose a tag to compare
@Math-Man Math-Man released this 28 Jan 06:38

Requires URP 14.0.9+ and Unity version 2022.3.17f1+.

Release packages do not contain the example scenes, if you want to see the example scenes clone the repository and open the project through Unity.

To setup a project from scratch you need to do the following:

  1. Import Universal Render Pipeline from the package manager.
  2. Import this .unitypackage file to your project.
  3. Go to: Edit > Project Settings > Graphics and select 'URP-PSX-Render Pipeline Asset' for Scriptable Render Pipeline Settings option.
  4. Go to: Edit > Project Settings > Graphics > URP Global Settings and select 'URP-PSX Render Pipeline Global Settings' for URP Global Settings option.
  5. On your scene, either copy the 'PostEffectController' game object from one of the sample scenes or create a new one. It should have the Effect controller components and a volume controller with the 'URP-PSX Volume Profile'.
  6. On your scene camera, change the Renderer option to 'URP-PSX Render Pipeline Asset_Renderer' under Rendering > Renderer option and enable Post Processing option.

Note: For some reason Unity thinks the 'CRT' folder contains tests, just move it under the URP-PSX > Shaders folder after importing.

Changes:

  • Added a grille effect to the crt shader. Modified the shader controller with the new parameters.
  • Cleaned up and properly formatted some files.