URP Transition Shaders

evvvvil

(0)
$35
Publisher evvvvil
File size 1.14MB
Number of files 58
Latest version 1.0.0
Latest release date 2025-02-24 03:02:13
First release date 2025-02-24 03:02:13
Supported Unity versions 2018.4.2 or higher

This package allows users to do different types of transition reveals or fades along local or world axes. It works on any mesh or group of meshes and transitions shadows and depth as well.

The transition feature is added to all major URP shaders while retaining their core material features such as lighting, surface inputs, etc.

Reveal huge parts of a level in a sequence along world axis or just individual objects along their local axis.

Create smooth alpha transition with transparent materials or "sliced" opaque reveal transitions.

All major URP shaders are included in the package: "Lit-Transition". "SimpleLit-Transition", "ComplexLit-Transition", "BakedLit-Transition" and "Unlit-Transition".

Any existing URP material, such as one using URP "Lit" shader, will seamlessly switch to the "Lit-Transition" version of the URP shader. The material look will remain intact: all maps and surface values will pass over. The only difference is the new "Transition Options" in the material inspector to control your material transition.

The C# class component "URPTransitionGroup" will help you build your own logic to control the meshes reveals. You can also use this component to create sequences to transition meshes on start without writing any code.

Tech Note: This transition feature is surgically added to the URP shaders without doing a full re implementation. It uses "already included" core URP package include files wherever possible.


Please click here to read the documentation.

Top Publisher Assets