https://github.com/bandinopla/vhs-effect
VHS Effect for Unity URP ( by Ben Cloward )
https://github.com/bandinopla/vhs-effect
postprocessing shader shadergraph shaders unity unity3d urp vfxgraph
Last synced: 10 months ago
JSON representation
VHS Effect for Unity URP ( by Ben Cloward )
- Host: GitHub
- URL: https://github.com/bandinopla/vhs-effect
- Owner: bandinopla
- License: mit
- Created: 2023-05-14T17:15:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-28T17:07:04.000Z (about 3 years ago)
- Last Synced: 2024-11-13T07:31:03.886Z (over 1 year ago)
- Topics: postprocessing, shader, shadergraph, shaders, unity, unity3d, urp, vfxgraph
- Language: C#
- Homepage:
- Size: 19.4 MB
- Stars: 16
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Post Process VHS Filter for Unity URP
Done following the tutorials made by **[Ben Cloward](https://www.youtube.com/@BenCloward)** and another tutorial made by **[Febucci](https://www.febucci.com/)**
The series watched to understand the shader is:
1. https://www.youtube.com/watch?v=_gO5Q-wFL1U
2. https://www.youtube.com/watch?v=Wyz1lDBrDzE
3. https://www.youtube.com/watch?v=k5mzB9PSg4o
The tutorial to do the custom post processing volume: https://www.febucci.com/2022/05/custom-post-processing-in-urp/
The result ends up looking like this:

## How to use
Copy and paste the `VHS-Effect` folder into your Assets folder, then:
1. In your Resources folder hit : `Create > VHS Effect > VHSEffectMaterialPointer`
2. In the material slot of the created scriptable object, place the `VHS-Effect/VHSEffect.mat` material
3. Add the `VHSEffectPostProcessRenderer` to your render features.
4. Add the `VHSEffectComponent` override to your post-processing volume
5. Enjoy!
## Made with
* Unity 2021.1.12f1
* URP Version 11.0.0