https://github.com/josephy5/transition-post-processing
A transition post processing effect created for Serious Point Games
https://github.com/josephy5/transition-post-processing
image-effect image-effects postprocessing shaderlab shaders unity unity-3d unity-shader unity-shaders unity-urp unity3d urp
Last synced: 4 months ago
JSON representation
A transition post processing effect created for Serious Point Games
- Host: GitHub
- URL: https://github.com/josephy5/transition-post-processing
- Owner: Josephy5
- Created: 2024-09-23T21:28:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-01T03:42:15.000Z (4 months ago)
- Last Synced: 2025-10-01T04:23:15.287Z (4 months ago)
- Topics: image-effect, image-effects, postprocessing, shaderlab, shaders, unity, unity-3d, unity-shader, unity-shaders, unity-urp, unity3d, urp
- Language: C#
- Homepage:
- Size: 13 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

## Transition Post Processing




A transition post processing effect for Unity URP (6000.0.58f1) that I made for Serious Point Games as part of my studies in shader development.
You can refer to the effect's documentation for more info (should be in the repo and its release as a PDF file).
## Note
As of Unity 6000.0.58f1, the effect does not work in deferred rendering. It might work with deferred on Unity 6000.0.23f1 and below but I
can't remember since it has been a while now.
## Features
- Fade transitions
- Custom transitions via textures (see examples or preview above)
- Able to transition to a screen color or a texture
## Example[s]

Angular Transition

Spiral Transition

Top and Bottom Transition
## Installation
1. Clone repo or download the folder and load it into an unity project.
2. Add the render feature of the effect to the Universal Renderer Data you are using.
3. Create a volume game object and load the effect's volume component in the volume profile to adjust values
4. If needed, you can change the effect's render pass event in its render feature under settings.
## Credits/Assets used
Shader code is based from Dan Moran's Shaders Case Study—Pokémon Battle Transitions YouTube video ([Youtube Video Link](https://youtu.be/LnAoD7hgDxw?si=tCtTEOshaZdfLi6R)). Could not find a license, Dan Moran said that he is unsure if he added a
specific license to the code but he is open for it to be used in a commercial product (in a reply to a commenter named hectorcastellizacharias7056).
The provided transition textures are made by Dan Moran from his Shaders Case
Study—Pokémon Battle Transitions YouTube video [-Youtube Video Link-](https://youtu.be/LnAoD7hgDxw?si=tCtTEOshaZdfLi6R)
under the CC By 4.0 Attribution 4.0 International License.